In which country Suez Canal is located? A. Iran B. Egypt C. Saudi Arabia D. UAE Explanation: A giant container ship the length of four football pitches has become wedged across Egypt's Suez Canal, blocking one of the world's busiest trade routes. A human-made waterway, the Suez ...
READ MORE +