Ng Lap Seng is the subject of an American investigation, and faces bribery, money laundering and other charges, as he allegedly that he paid bribes via intermediaries totalling US$500,000 to former UN General Assembly president John Ashe.[3][4]