Legal Watchdog: D.C. Police Demand $1.57 Million To Release Jan. 6 Bodycam Footage
The non-profit published a press release outlining the department's demands in response to a Freedom of Information Act (FOIA) lawsuit....
All Rights Reserved. Copyright , Central Coast Communications, Inc.