Government, Business

Ghosn’s Suspected Escape Accomplices Arrested in Boston

Two men charged in Japan with aiding the escape of Carlos Ghosn were arrested in Massachusetts the morning of May 20 and are being held for possible extradition.

May 20, 2020