It’s Time That U.S. Taxpayers Defund The…

The WEF received $60 million In taxpayer funding over the last eight years.

Read →