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

Author

  • CFACT -- We're freedom people.