Leeward
- World News
A 6.5 magnitude earthquake strikes the Leeward Islands overlooking the Caribbean Sea
The German Research Center for Geological Sciences announced today, Monday, that a 6.5-magnitude earthquake struck the Leeward Islands, one of…
Read More »
