Earthquake with magnitude 4.20 occurred near Indonesia, Talaud Islands, North Sulawesi at October 10, 2025, 4:10:34 PM GMT

October 10, 2025, 4:10:34 PM GMT