Please Wait...

Imam of the Oppressed

 

Over 15 Palestinians reportedly martyred, including 11 children following an ’Israeli’ attack on the Al-Tawba clinic in Jabalia refugee camp, Northern Gaza.

access_timeone year ago

0