News

A massive earthquake off Russia's Kamchatka Peninsula sent tsunami waves in the paths of millions of people in countries across the Pacific on Wednesday. From Japan, China and the Philippines to ...