Please enable JavaScript
A newborn baby girl was found alone inside Manhattan’s 34th Street–Penn Station during Monday morning rush hour. FOX 5 NY's Lisa Evers has the latest as police search for the parents.