Today at 3:00 on WBUR, Fast Food and Animal Rights: McDonald's New Farm.