Authorities in Puebla, Mexico, discovered a truck carrying 116 migrants of various nationalities.
Among those rescued were nine minors traveling with their parents.
The rescued are from Cuba, Nicaragua, El Salvador, Honduras, Venezuela and Panama.
The driver and a passenger are in custody.