• WEATHER ALERT Severe Thunderstorm Warning

Pictures of baby stuck in sewer pipe in China

A newborn baby was rescued after being trapped in a drain in China.
May 28, 2013 8:34:55 AM PDT