Logo

A. Libya
B. Iraq
C. Syria
D. Iran

Submitted by: Muhammad Awais

The storm made landfall near the city of Benghazi in Libya on 10 September.

Correct Answer: Libya

Last Updated: March 15, 2024