Police make arrest in death of ‘Baby Hope,’ 22 years after discovery of child’s body in NYC

New York City police say they have made an arrest in the death of a child nicknamed Baby Hope 22 years after her body was discovered inside a picnic cooler.

Via: Fox News