WEF Leaders Laugh about Depopulation. also, is that the “Sustainable Development” colorwheel on his lapel?
See also: