Police Chief & Department Resign In Protest Of Corruption

The Police Department in the Town of Slaughter, Louisiana has been left in turmoil, after the Chief and most of his department resigned. They have accused the mayor of the city of attempting to impose ticket […]
Your News Wire