Authorities find a newborn baby abandoned near a public park in Stafford County, Virginia, sparking a search for the parents.

Read More