Tehrir Square is located in. / Food Grains Supervisor past mcqs / By The Professor (A) Iran (B) Egypt (C) Syria (D) Yemen