Capitol Police LT Who Killed Ashli Babbitt Had Abysmal Job Performance Record

OnTiltTV

The Capitol Police officer who fatally shot Ashli Babbitt during the January 6 riots, and was later promoted, has a significant internal affairs and disciplinary record, including firearm-related incidents, according to findings from a congressional investigation. The investigation revealed issues in Captain Michael Byrd’s record, including failing a shotgun qualification test, being denied an FBI […]

Leave a Reply

Your email address will not be published. Required fields are marked *