passers-by

Passers-by lift car to rescue trapped man

BEIJING, China (Reuters) - A car hit a tricycle at a crossroads in Haimen City of east China's Jiangsu Province…

This website uses cookies.