‘Human catastrophe’ in Gaza

Footage shows Israeli air aids in the Gaza Strip, what has been condemned by Iran’s foreign ministry.

Click to follow
The Independent Online

Comments