Problems with Michael Byrd's Claims Regarding Ashli Babbitt Category: Police - Federal City: Washington, District of Columbia