China ordered at least 10 cities to shut down schools and businesses on Tuesday, as Super Typhoon Ragasa approached the country’s south.

By admin