Better News Network

Intelligence Report Reveals Where Russia is Making Progress Amid Failures

Russia is making progress "very slowly" in central Donbas, where it is executing offensive operations, according to the British Ministry of Defence.

Friday, October 14, 2022 at 2:10 pm

Full Coverage