Police Arrest Homeless Man Wanted In Teacher's Murder
Denver police have arrested the man they say murdered a teacher in her Downtown Denver apartment.

More Videos

Stations