A mob blocked roads and threw stones at a rural Jamaican police station, demanding authorities turn over a woman accused of practicing Witchcraft on college students, authorities said Thursday.
Residents attack Jamaican police station demanding authorities hand over woman accused of practicing Witchcraft.