ABC News 4 city inspectors slain at Mexico’s Playa del Carmen resort FAN Editor 1 year ago Four tortured bodies were found stuffed into a vehicle. Free America Network Articles