Fatal shooting in west Spokane Friday afternoon

Spokane Police detained suspects after a fatal shooting on West Dean Avenue and North Cochran Street Friday afternoon.


TRENDING VIDEOS