A presenter makes a revealing slip at the United Nations ninth World Urban Forum (WUF 9) in Kuala Lumpur, Malaysia.

Author