This question: I have booked a flight from the USA to China and am a dual national. How do I avoid China getting to know this?
It got marked as a duplicate, but as I pointed out in the comments, the duplicate question does not help the asker. The duplicate does not cover OP's situation, who has already bought tickets and probably has the means to make his trip work (greencard), which really makes his question different.
Ironically, this question is on the meta front page: Can we be more careful in marking duplicates on questions that are related but ask for or about different things?