China is like magic.
Take 6 american activits, put them in a hat, and shazam ! Disappeared ! That’s what happend to those guys :
Currently they seems to be in jail, but no one knows exactly where, when and… why.