BUSINESS INSIDER: Russia has seen an estimated 610,000 soldiers killed and wounded in Ukraine since the start of its war, Britain's defense ministry shared in a Thursday intelligence update. The staggering casualty figure, the latest Western estimate of Moscow's substantial losses in Ukraine, underscores Russia's ability to absorb massive losses as the grinding conflict shows no signs of slowing down. Last month alone, Russia su...

Please login or subscribe to read more

Leave a review

In World

Follow us on social networks

In Focus