As expected, Mike and Peter Taylor, the father and son who allegedly engineered Carlos Ghosn’s escape from Japan in late December 2019, pled guilty in a Tokyo court on June 14. They are facing prison terms of up to three years. I still use the word “allegedly” because what we saw was a show trial, […]