A former president of the United Nations General Assembly turned the world body into a “platform for profit” by accepting over $1 million in bribes and a trip to New Orleans from a billionaire Chinese real estate mogul and other businesspeople to pave the way for lucrative investments, a prosecutor charged Tuesday.

John Ashe, a former U.N. ambassador from Antigua and Barbuda who served in the largely ceremonial post from September 2013 to September 2014, faces conspiracy- and bribery-related charges along with five others, including Francis Lorenzo, a deputy U.N. ambassador from the Dominican Republic who lives in the Bronx.