Share this

by

Steve Suppan/IATP

The recent recall of 143 million pounds of beef exposes systemic weaknesses in the U.S. Department of Agriculture inspection system.

Upload