Two men were arrested in Massachusetts today for allegedly helping former Nissan boss Carlos Ghosn make his infamous escape from Japan to his home country of Lebanon.
Michael Taylor, a 59-year-old former Green Beret, and Peter Taylor, 27, are awaiting extradition to Japan. Authorities there say the father and son helped the automobile executive flee while he was on bail awaiting trial for financial crimes, according to a Department of Justice spokeswoman.