Share

Critical moment! Police catch falling old woman in NE China

Police and local residents in northeast China’s Jilin Province successfully caught an old women who fell from a second-floor window with their bare hands.

Leave a Comment