Videos CNN’s Fareed Zakaria reflects as world leaders at the World Economic Forum in Davos, Switzerland, grapple with an uncertain future amid economic headwinds and Russia’s invasion of Ukraine. #CNN #News Articles You May Like Jaguar boss condemns ‘vile hatred’ after backlash to new advert Bitcoin hits fresh record, races toward $100,000 as rally continues Biden allows Kyiv to begin firing US rockets deep into Russia – as politician warns it ‘risks World War Three’ Home secretary reveals police forces to be ‘compensated’ for national insurance rise Police make direct appeal to mother after remains found in park