China on Red Alert
The China Meteorological Administration has declared red alert for the first time this year because of the strong typhoons, Damrey and Saola, that are currently experiencing. According to the South China Morning Post, the two typhoons caused strong winds and rain storms resulting...
Posted On 03 Aug 2012










