A girl is seen trapped under the wheels of a trailer on August 9, 2013 in Anyang of central China's Henan province.[People's Daily]
Go to Forum >>0 Comment(s)