- Oddiverse Blog
- By Laura Sinpetru
- May 28th, 2013
Newborn Rescued from Sewage Pipe in China – Video
Authorities suspect the infant was flushed down the toilet, got stuck inside the pipe
Authorities suspect the infant was flushed down the toilet, got stuck inside the pipe