Feedback

Good Samaritan Rescues falling baby

 

Baby falling from 2nd story window caught by a neighbor in China’s Guangdong province.

Shows