John Ashe, a former United Nations General Assembly president exits the US District Courthouse in New York last October after being charged with bribery. Photo: Reuters