- Admin
- #1
Dramatic scenes unfolded earlier this month in Zhejiang, China. A mother and her baby were trapped after a fire broke out in their fourth-floor apartment. The panicked woman took desperate measures and dropped her child out of the window into the arms of helping residents. Thankfully, the toddler landed safely in an improvised net.