18 Feb 2008

US Beef Recall

From Checkpoint, 6:36 pm on 18 February 2008

It's the biggest food recall in United States history.