Earthquake with magnitude 3.60 occurred near DODECANESE ISLANDS, GREECE at April 22, 2025, 2:26:56 AM UTC

April 22, 2025, 2:26:56 AM UTC