The Second Ammendment does not apply to foreign nationals !
Hmm.... When they arrested him, did they inform him of his 5th amendment rights? I'll bet they did. The local Democrats may oblige you, but I think you'd be on thin ice with that argument in higher court.
Exactly. 2nd amendment is for American citizens. The leftists are always conspiring to give constitutional rights to non US persons.
If a US citizen did that in China, they probably would be executed.