Categories
Every Day Science

Yanbu port, which was making news recently, is located in which country?

A. Afghanistan
B. Saudi Arabia
C. Sudan
D. Chad

Leave a Reply

Your email address will not be published.