“I traveled through New Mexico, USA, and observed problems with one of their police officers.” UsaPolice CorruptionPolice OfficersPolice HarassmentNew MexicoPolice LiesPolice FraudObserved ProblemsI TraveledSpeeding Ticket Author:Steven Magee