Earthquake with magnitude 4.50 occurred near ANGUILLA REGION, LEEWARD ISLANDS at May 27, 2025, 2:55:33 AM UTC

May 27, 2025, 2:55:33 AM UTC