China’s Sichuan province has been hit with days of torrential rainfall causing deadly floods and landslides in the province. Some 220,000 people have been relocated, with 31 dead and 166 missing thus far.
Continue Reading