Revolution First Anneversay

Hundreds of thousands take the streets of Egypt to mark the first anniversary of the January 25 Revolution, chanting against the ruling SCAF to demand ‘justice for the revolution’s martyrs.’