Newborn baby found dead behind strip mall

A newborn baby was found dead behind a strip mall in Laveen, police said.

Latest News

View More
View More

Arizona Morning

View More
View More