Sorcery Charges On The Rise In Saudi Arabia

Saudi police officers monitor screens connected to cameras at all of the holy places in Mina near Mecca, Saudi Arabia, in November.
Saudi police officers monitor screens connected to cameras at all of the holy places in Mina near Mecca, Saudi Arabia, in November.