Pictures of baby stuck in sewer pipe in China

<div class="meta image-caption"><div class="origin-logo origin-image "><span></span></div><span class="caption-text">A newborn baby was rescued after being trapped in a drain in China.</span></div>
May 28, 2013 8:34:55 AM PDT