200 ?witches? killed in India each year ? report"They are often forced to drink urine or eat excreta in public and are then paraded naked through the village. An estimated 200 are killed each year, with many more committing suicide afterwards out of shame."
(tags:
crime culture )
Russian Satanists jailed for ?ritual sacrifice? teen killings"Six members of a Satanic cult were jailed for up to 20 years in Russia on Monday for four murders in which they ?ritually sacrificed?, dismembered and then...
Published on July 27, 2010 15:00