Feedback

Police Probe Newborn's Death

 

Infant found dead in Portland, Oregon apartment after resident allows pregnant homeless woman to stay overnight. KGW's Christine Pitawanich reports.

Shows