American and European leaders are implicated in the recent atrocity in Gaza, where 15 Palestinian paramedics were executed by Israeli soldiers. The soldiers targeted the medical staff, contradicting the army's claims of self-defense.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay