1.

Recently seen in the news, in which country is Cabo Delgado located?

A. Mozambique
B. Tanzania
C. Zimbabwe
D. South Africa
Answer» B. Tanzania


Discussion

No Comment Found