Displaying 1 - 1 of 1.
Al-Qāʾid Ibrāhīm Square, also called the Revolution Square, in downtown Alexandria, Egypt, was the starting point of the Egyptian revolution of January 25, 2011, where rebels gathered to start their revolutionary marches. 
Subscribe to