11 months agoModerna CEO at the WEF (World Economic Form at Davos in Switzerland)Free Your Mind Videos
3 months agoGeneva Switzerland - The Devil Is In The Details! Shaking My Head Productions 5-11-2025TheWarAgainstYou