Heavy rains hit Chinese province of Shandong
The streets in Shandong, China's second most populous province with a population of more than 100 million, were flooded as a result of the heavy rain, and transportation was disrupted. According to Meteorology Specialist Zhang Jianyun,…