Russia are ‘currently unlikely to achieve its objectives’ as almost 300,000 Russian soldiers are either killed or wounded

After a weekend of more fierce fighting almost 100,000 Russian soldiers have been killed since the start of the war on 24 February. Ukrainian forces have estimated that 94,760 Russians … Continue reading Russia are ‘currently unlikely to achieve its objectives’ as almost 300,000 Russian soldiers are either killed or wounded