Europe: Muslims Rustle Sheep for Bloody Religious Sacrifice

Across the world, a billion plus Muslims are currently celebrating the Slaughter Festival of Eid al adha by slitting the throat of some animal, from sheep to camels.

It’s a family holiday, with kids included even though the sacrifice procedure is cruel and disturbing. One minute a kid is petting a cute fluffy sheep, then the [...]