Department of Justice

U.S. Penitentiary Lt. Arraigned on Excessive Force and Obstruction of Justice Charges

U. S. PENITENTIARY LIEUTENANT ARRAIGNED ON EXCESSIVE FORCE AND OBSTRUCTION OF JUSTICE CHARGES ATLANTA – Lieutenant Gregory McLeod, a senior…

9 years ago