5.9 Magnitude Earthquake Jolts Russia’s Kuril Islands Russia’s Kuril Islands (aka the Kurile Islands), meaning the volcanic archipelago part of Sakhalin Oblast from the Russian Far East,… July 14, 2021 · by Cristian Antonescu · 0