Victory! All England Slaughterhouses Must Now Install Cameras By Amanda Froelich Truth Theory First France mandated that all slaughterhouses must have cameras, then England passed similar legislation. As a result, all facilities which slaughter […] Read more