Arab Parliament Speaker: June 30 Revolution Saved Egypt and Laid the Foundations of the New Republic
30 Jun 2025 | 05:30 PM