The war againts cartel is cruel and here they are the results, these dudes are gang rivals and cartel punish them this way. Excellent find meatpie friend.
don't see on mainline networks in U. S. either Jason. Media fraid to show shit like that. They want everyone to think U.S. the vilest country on the planet.