ap

Skip to content
PUBLISHED:
Getting your player ready...

Denver police on Tuesday identified the men killed over the weekend in two unrelated incidents.

Leroy Townsend, 33, was found dead Saturday in his home at 1101 S. Cherry St. of “unknown trauma,” police said.

Police arrested Quentin Williams, 25, of Denver.

Also, David Archuleta, 47, was found shot to death early Sunday on the pavement at West 25th Avenue and Decatur Street after residents called police about hearing multiple rounds of gunfire north of Invesco Field at Mile High.

RevContent Feed

More in News