Muhammad Shehada
Debunking Myths About the Palestinian Protests
The justifications given for the deaths of Palestinian protesters just don't add up.
We Must Speak Up Against Israel's Slaughter in Gaza
Palestinians living in Gaza are subjected to prison-like conditions and are now being murdered in droves.