On June 13, thousands of pro-Palestinian protesters gathered in Cairo, Egypt to march to Gaza. They met heavy police repression, as our very own contributor journalist was detained while his camera and laptop were stolen and never returned. Full story and more from Palestine in links below.