News

MOSCOW: A massive earthquake off Russia's Kamchatka Peninsula sent tsunami waves in the paths of millions of people in ...