The parents of a newborn were arrested and are facing homicide charges after their baby was found suffering from horrific injuries, which later led to his death.
Kevin Canaan, 28, and Yennifer Tavarez-Cepeda, 25, originally of New York City, are accused of physically abusing their baby shortly after he was born inside a room at the Tower Health Reading Hospital in Pennsylvania on May 2.
West Reading Police responded to a call of suspected child abuse at the hospital on May 2. After arriving at the scene, authorities were notified by staff that the otherwise healthy baby was in medical distress inside a patient recovery room…