HomeBBC News News October 22, 2026 0 The three waves of Russian missiles were launched at hours after Russia said it was "ready in principle" to resume peace talks with the US and Ukraine. Tags: BBC News IFTTT Facebook Twitter