The world’s moral failure in Gaza should shame us all
The G20 members must use their political leadership and influence to help end the war in Gaza.
Al Jazeera
|
Martin Griffiths