Man found lying on road in Chongqing High-tech Zone
Location: Chongqing High-tech Zone, China
1 sources from 3 citizen journalists
Topics: man lying, road incident, early morning, medical emergency, street scene, urban incident, public safety, emergency, urban, daily life