Typhoon Meranti, stated to be the world's strongest typhoon so far this year, made landfall in east China's Fujian Province early Thursday, causing widespread destruction. IMAGE: A man stands......
IMAGE: IMAGE: From left, Brazil President Michel Temer, Russian President Vladimir Putin, Chinese President Xi Jinping, South African President Jacob Zuma and Indian Prime Minister Narendra......