Mexico: American Marine Is Released From Jail An American Marine reservist who had been held in a Mexican jail for months after arriving at the border from California with guns in his vehicle was freed on psychological grounds on Friday, according to court documents. The American, Andrew Tahmooressi, 26, a veteran of the war in Afghanistan who left active duty in 2012, had been held in Mexico since his March 31 arrest by Mexican customs agents at the San Ysidro border crossing between San Diego and Tijuana. After agents discovered three guns in his pickup truck, he was charged with weapons offenses and detained. But on Friday, a judge in Tijuana freed him so he could be properly treated for the post-traumatic stress disorder he developed after his Afghan service. Supporters said Mr. Tahmooressi, who is now a reservist, entered Mexico accidentally at a poorly marked border crossing after deciding to move to San Diego to get treatment for post-traumatic stress disorder. The Mexican authorities have said that Mr. Tahmooressi did not cross the border by accident and did not declare his weapons.