SHARE

Hundreds of thousands of people are answering the call for Operation Al Aqsa Flood Friday. People have taken to the streets of Yemen and Iraq. Yemenis are chanting “At your service O Aqsa”.

Featured

News Headlines

Scroll to Top