By Chris Lehman
DeKalb, IL – Construction is underway in DeKalb on a slaughterhouse that will produce horsemeat for human consumption.
View the discussion thread.