Puncturing Israel’s balloon of artfully constructed innocence Richard Falk says UN Secretary General, Antonio Guterres, “punctured Israel’s balloon of artfully constructed innocence”. Read More »