“I am grateful that I will be able to keep that promise and be with him and Mrs. Tahmooressi as he returns to the United States tonight,” he added.

The 26-year-old Florida man said he got lost on a California freeway ramp that sent him across the border with no way to turn back. His long detention brought calls for his freedom from U.S. politicians, veterans groups and social media campaigns.

Mexico says he broke the law. His lawyer argued the judge should order his release on humanitarian grounds because Mexico has no experience in treating post-traumatic stress.