Shouting "Allahu Akbar," Palestinians in Gaza…
Shouting "Allahu Akbar," Palestinians in Gaza are celebrating as they witness Iranian missiles striking Israeli territory.
Shouting "Allahu Akbar," Palestinians in Gaza are celebrating as they witness Iranian missiles striking Israeli territory.
memestr