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

Author

  • CFACT Ed

    CFACT -- We're freedom people.