Shanghai’s 25 million people advised to stay at home as Bebinca pounds city with heavy rain and strong winds.
Read the news from all international angles and create your independent opinion
Shanghai’s 25 million people advised to stay at home as Bebinca pounds city with heavy rain and strong winds.