Well, well. The Swiss do have an extradition treaty with the USA:
https://www.state.gov/wp-content/uploads/2019/02/97-910-Switzerland-Extradition-Treaty.pdf
As does Grenada:
But here’s the clincher: China does NOT have extradition treaties with either Grenada or Switzerland:
https://www.quora.com/With-what-countries-does-China-have-an-extradition-treaty
Very interesting, that's exactly how rats like Justin Sun think. It may be the reason to land in Grenada.