France Parliament Passes Law to Make Cameras Mandatory in All Slaughterhouses
France may be home to such "delicacies" as foie gras and escargots (snails) but a recent decision by the French National Assembly seems to indicate the nation’s will to move towards a more progressive stance regarding animal welfare. The French Parl...