This post was originally published on this site

Michael and Peter Taylor allegedly helped smuggle former Nissan boss Carolos Ghosn out of Japan in a speaker box in 2019.