News Canada’s PM Justin Trudeau Makes Surprise Visit to Ukraine, Zelensky Says Counteroffensive ‘Taking Place’ Trudeau and Zelensky hugged each other and used each other’s first names as the Canadian leader made his second unannounced visit to Kyiv Post navigation Previous: China Has Been Spying from Cuba for Some Time, Says US OfficialNext: Canada Wildfires: Out-of-control Blaze Intensify in Alberta, Could Last ‘All Summer’ More Stories News Book Review | The Policy Pivot: Inside India’s Strategic Shift News News18 Evening Digest: Trump Promises ‘Complete Destruction, Certain Death’ In Tehran, Iran Apologises To Neighbours News PM Modi Congratulates Nepal For Successful Elections, Vows To Work Closely With New Govt