News
Devlin Barrett was a staff reporter based in Washington. He covered federal law enforcement and security, including terrorism, cybercrime, drugs, and public corruption.
A Washington, D.C. man faces up to 18 years in prison for fatally shooting a man at the Navy Yard Metro Station over two ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results