Al-Tahrir Square is in ___________?

A. Damascus, Syria
B.Cairo, Egypt
C. Tripoli, Libya
D. İstanbul, Turkey

Leave a Reply

Your email address will not be published. Required fields are marked *