Babbitt shooting internal police docs reveal ‘no good reason for shooting,’ according to Judicial Watch

Visits: 5

Judicial Watch received 532 pages of documents from the DC Metropolitan Police concerning the fatal shooting of Ashli Babbitt in the Capitol on Jan. 6. Read More Go To Source