Traffic accident results in 2 deaths, 2 injured in SW China's Sichuan with driver restrained
Photo: Screenshot from onlineAs US Treasury Secretary Janet Yellen continued her journey to China wi ...