Year: 2011
The Arab intifada is coming
Tunisia, Egypt, and now Algeria are on fire. The domino effect is in action. Yalla, time for revolution in the Arab World.
Alexandria State Security Police tortures man to death
Mubarak’s Gestapo tortures a suspect to death following the Alexandria church explosion.