Al-Tahrir Square is in _____ country ? By taleemified - July 25, 2019 40 A. Damascus, Syria B.Cairo, Egypt C. Tripoli, Libya D. İstanbul, Turkey