According to the OSBI, the Webber Falls Police Department conducted a traffic stop on March 16, 2025. During that stop, an officer-involved shooting happened which left an officer ...