Surveillance video shows the moment a woman and her family stumbled upon a newborn baby, who was alive and wrapped in a towel near a trail.

Surveillance video shows the moment a woman and her family stumbled upon a newborn baby, who was alive and wrapped in a towel near a trail.

Read More

By

Leave a Reply