‘Russia’s Military Setback is Apparent’ – France Estimates 150,000 Russian…
France has estimated that 150,000 Russian soldiers have been killed in Moscow's invasion of Ukraine, according to Foreign Minister Stephane Sejourne in an interview published on Friday. In a conversation with the Russian…