Egypt

Voters throw shoes at Shafiq

Back to top button