By Mayukh Saha Orwell’s 1984 is becoming true in the UK or so it seems. Police trials will be conducted in Central London during this […]
Tag Archives: '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 […]