Two of my family just arrived at the Jorge Chavez International Airport in Lima, Peru (from the U.S.) for a vacation (tourism), but one of them has a passport that expires in two months. Peru follows the six month rule for passport validity, something we were not aware of until now.
Now immigration (in Peru) is not letting them enter the country. From what I've read online, there's no bypassing the rule, and often people are not allowed to board their flights. What is the best way to handle this situation (hopefully to continue the vacation as planned)?
(If it makes any difference, they first departed from JFK (NYC) to Bogota, Columbia, and then Bogota to Lima.)