Father and Son Accused of Helping Carlos Ghosn Escape Are in Japanese Custody

Michael Taylor and Peter Taylor were arrested by Japanese authorities after their nine-month legal battle to avoid extradition failed.

Father and Son Accused of Helping Carlos Ghosn Escape Are in Japanese Custody
Michael Taylor and Peter Taylor were arrested by Japanese authorities after their nine-month legal battle to avoid extradition failed.