A. Nigeria B. Libya C. Palestine D. Egypt
The Suez Canal is in_______? Admin General Knowledge Mcqs Leave a comment 17 Views A. Nigeria B. Libya C. Palestine D. Egypt Share Facebook Twitter