Nuevo Laredo is part of Mexico