First, you never should have brought politics into this. It doesn't have anything to do with your situation, and the result is predictable.
Also, there's no question in here, which sometimes matters. If you're wondering what you can do, the answer is nothing, other than suggest he talk to an immigration attorney. There's no risk in this, because as soon as he hands that attorney one dollar, he's retained that attorney's services, and then client confidentiality kicks in.