Heavy Rain In Wuhan, China.

Wuhan city in China yesterday witnessed a heavy downpour with some areas reaching 115 millimeters. The rainfall brought businesses, schools and normal road traffic to a standstill. No life was lost though the government has warned people to stay indoors and apply caution if they must step outside.