Federal Police (Mexico)

Mexican Cops Finally Capture ‘Marijuana Cannon’

Mexican police have finally confiscated this homemade, improvised cannon that is mounted to the bed of a pickup truck. The…

12 years ago