May 24, 2020

2 Americans Arrested Over Ghosn Escape

A former Green Beret and his son have been arrested in Massachusetts in connection with former Nissan chief Carlos Ghosn's escape from Japan and prosecutors say it would be a very bad idea to release Michael and Peter Taylor on bail during extradition pr