[2018] Norman Finkelstein: The “Big Lie” about Gaza Is That The Palestinians Have Been the Aggressors ( www.youtube.com )
Israel is Accused of Dumping Nuclear Waste in Palestinian Territories, Causing Health Crisis ( medium.com )