AFP: Police punched and kicked international activists during scuffles in Cairo on Thursday during a protest at Egypt’s refusal to let 1,300 members of the Gaza Freedom March from 42 countries into the Gaza Strip.
AFP: Police punched and kicked international activists during scuffles in Cairo on Thursday during a protest at Egypt’s refusal to let 1,300 members of the Gaza Freedom March from 42 countries into the Gaza Strip.