You can choose the size of the video you would like to embed below. Next, copy the embed code that is available in the box below. Paste this code on to your website to display the video.
If you experience problems embedding videos, please contact us.
May 30, 2013 AT 12:05 PM
The newborn baby found stuck in a sewer pipe in China has been released from the hospital to his grandparents. The baby, known as "baby 59", made headlines across the world when his dramatic rescue was caught on tape. The boy’s 22 year old mother is still in the hospital and claims the whole thing was an accident. Police have not yet filed any charges.