World Economic Forum: globalists vs. the world
Davos, a village in Switzerland, has built itself a reputation as the place globalists come each January to hatch new plans. And at the World Economic Forum, that means above all taming independent nation states…