- Millions of Dutch chips end up in Russia despite EU sanctions - NOS/Nieuwsuur investigation
- Russia buys US-made components for electronic warfare systems through Chinese, Turkish intermediaries - Russian media
- Past two weeks likely saw Russia's highest casualties rate since all-out war's first week - British intel
Ex-MI6 spy chief: Putin’s losing and lying, but the West is falling for it
Russia is losing so badly it could take 80 years to win in Ukraine.