|
Photos taken on March 3, 2015 shows the site of a road accident which claimed 20 lives in Linzhou City, central China's Henan Province.
Rescuers work at the site of a road accident which claimed 20 lives in Linzhou City, central China's Henan Province, March 3, 2015.
|
Source: Xinhuanet