May 28: Soldiers clean up the rubble from a collapsed building in Renjiaping village of Beichuan County in China's Sichuan Province.

Advertisement