Chinese authorities declared Monday they were able to retrieve 14 dead bodies out of the Jinsha River while 26 others are still missing following a rain-triggered mudslide that took place on June 28th in South Western China claiming the lives of many. Identities of five of the 14 dead have been confirmed, sources said according to China's news agency (Xinhua). The causalities of the incident are a Hydropower station workers and their family members who were living in a nearby building. Efforts are ongoing to find the missing workers.