Teneha “Police Trap” is History
At long last, it appears that law and order is breaking out in the small town of Teneha in Shelby County.  A number of lawsuits against Teneha and Shelby County officials have been certified as "Class Action."
This means any person who has been victimized by Teneha police can b…