Russia
The state-owned firm suffered a net loss of 629 billion rubles ($6.9 billion) in 2023 compared to a net profit of 1.23 trillion rubles in 2022.
3h ago
Fact-Check
Russia said it found an unexploded cluster munition from an intercepted ATACMS missile in occupied Crimea – whatever it was, it didn’t come from an ATACMS.
17h ago
Drones
Workers at a scrap yard called security forces after the local Roma diaspora in Russia's Tambov region scrapped the newest drone.
17h ago