Breaking News, East Africa News, Sports News, Kenya News & World News
Shanghai, China’s financial hub, has been hit by the most powerful typhoon to strike the city…