Massive protests in Albania after rising energy and food prices due to WEF takeover of the country As the World Economic Forum …

source