A large-scale prisoner exchange between Russia and Ukraine -- the only concrete outcome of peace talks -- was thrown into doubt Saturday after Moscow and Kyiv accused each other of delaying and thwarting the swap.

The hold-up to an exchange that both sides said would take place this weekend came as Moscow's army launched a barrage of missiles, drones and bombs across the country overnight and throughout Saturday, killing at least 10 people.

At talks in Istanbul on Monday, Kyiv and Moscow agreed to release all wounded soldiers and those aged under 25 who had been captured -- more than 1,000 people on each side.

Russia said it would also hand back the remains of 6,000 killed Ukrainian soldiers.

Moscow on Saturday accused Ukraine of not turning up to collect the bodies and not agreeing a

See Full Page