Jessi Leigh Foster

Sixth Person Arrested In Trooper's Killing A sixth person has been arrested and four others were charged Monday for allegedly helping a man who shot and killed a Washington State Patrol trooper during a traffic stop.
6 Business Card Mistakes New Owners Make
Watch Now: Live Video & Video Highlights

Listen Live