A State-Sponsored Mass Shooting

by Michael Schaeffer Omer-Man Israeli army sharpshooters and snipers have shot over 1,000 unarmed Palestinian protesters inside the Gaza Strip in the past week, killing more than 30 people. This past Friday, at least six Palestinian journalists were reportedly among those shot at… Continue Reading