WATCH: Farmington Police release bodycam footage of shooting death of Chase Allan (safe for work)
Published By admin with Comments 1
Categorized as Uncategorized
FARMINGTON, Utah (ABC4) – Farmington Police released body cam footage involving the shooting death of Chase Allan, 25, killed during a traffic stop on March 1. Farmington Police highlighted what they say are key moments throughout the interaction, including Allan…[Continue Reading...]