Firefighters in east China's Zhejiang Province rescued a newborn infant from a sewage pipe

1 / 28
KTRK – Houston
Tue, May 28, 2013 7:01 AM EDT