At a minimum, Joe would be guilty of violating the Foreign Agents Registration Act, since he did not properly register as a lobbyist for China but accepted money from them to do just that.
sounds like possible money laundering and also income tax evasion?