Hundreds of thousands of Yemeni protesters have held a massive demonstration in the southern city of Taizz to voice their outrage at the US-made movie insulting Islam and the Prophet Mohammad (PBUH).
Hundreds of thousands of Yemeni protesters have held a massive demonstration in the southern city of Taizz to voice their outrage at the US-made movie insulting Islam and the Prophet Mohammad (PBUH).