Putin's losses up to 834,000 as Moscow claims capture of town in Donetsk - Russia lost 1,670 troops in just the past 24 hours, Kyiv says ...
China and Russia look like the prime suspects for severed cables in the Baltic and Taiwan Strait, Beijing and the war in Ukraine, the tech race takes off, and much more.