Officers serving search warrant at SW Denver residence when man shoots himself, police say.


Officers were executing a search warrant in southwest Denver on Friday night when a man inside the residence shot himself, police said.

The incident happened in the 5900 block of West Hampden Avenue, police said in an 8:04 p.m. tweet.


Source link