11. Thousands of British sheep have been secretly shipped to France to be sacrificed in a ritual slaughter that is banned under EU law, The Independent reported Saturday. |
11. Thousands of British sheep have been secretly shipped to France to be sacrificed in a ritual slaughter that is banned under EU law, The Independent reported Saturday. |