U.S. standards on beef are lax, inspector general says

Filed under Videos

From CNN…

All the more reason to eat natural meats.