Woman Catches Louisiana State Police Attaching Tracker Device To Her Car, Now The Cops Want It Back
A woman in Baton Rouge, Louisiana, watched State Police place a tracking device on her vehicle last weekend and contacted her local NAACP president, who was frankly unimpressed by the agency’s spycraft.
Continue Reading https://jalopnik.com
Join the Discussion