Sign Up!
Login
The U.S. Justice Department has reached a settlement with law enforcement authorities in Ville Platte intended to end their unconstitutional practice of jailing witnesses to coerce them into cooperating with the police.
Comments: Add Comment