Home Tags Medea Benjamin

Tag: Medea Benjamin

U.S. rights activist alleges Egypt police abuse

-
A U.S. rights activist on Tuesday accused Egyptian police of breaking her arm after they detained her in Cairo airport while she...