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
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