International Solidarity Movement
Nonviolence. Justice. Freedom.
US citizen punched with police walkie talkie during protests in Cairo