“Tehrir square” also known as “Martyr Square” is located in___________? / General Knowledge MCQs / By admin “Tehrir square” also known as “Martyr Square” is located in___________? A. Turkey B. Syria C. Egypt D. Tunis