Egypt Independent

Tahrir Square celebrates after Morsy announced president