Livestock disaster aid cost more than $4 billion this year, more than expected, says Agri-Pulse, “even as auditors were finding that earlier payments under the program were rife with errors.” Agri-Pulse says USDA’s inspector general reviewed 155 payments made through the Livestock Forage Program during 2010 and 2011 to 120 producers in Texas and California “and… » Read More