A newborn girl survived getting trapped in a toilet pit after being delivered in a public bathroom in China.
Cai Qulin, the 36-year-old mom from H...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.