28 Countries Slam Israel’s ‘Inhumane Killing of Civilians’ in Gaza

.....

© Foreign Policy