Russia launched a massive offensive involving hundreds of drones and missile strikes against Ukraine on the weekend, while a number of Ukrainian missiles were intercepted in the Moscow region. At the same time the two warring countries completed a 1,000-for-1,000 prisoner swap - the biggest since the war began. US President Trump criticised both President Putin as 'absolutely crazy' and President Zelensky, for 'causing problems'.