A driver is detained at a traffic safety checkpoint conducted by the Department of Homeland Security and the Washington Metropolitan Police Department in Washington, D.C., on Sept. 8, 2025.
From The Marshall Project via this RSS feed
You must log in or # to comment.