Washington Post

D.C. police sent 850 officers to the Capitol during insurrection, spent $8.8 million during week of Jan. 6

Police chief for the first time says a D.C. officer took his own life in aftermath of Capitol riot.

Continue

About the author

Ruth

Leave a Comment