Vigilante Justice Erupts After Street Vendor Assault in Mexico