The Kyiv Independent - Kyiv

General Staff: Russia has lost 935,160 troops in Ukraine since Feb. 24, 2022
Iran's Foreign Minister to visit Russia ahead of next round of nuclear talks with US
1 killed, 9 injured in drone strike on residential building in Kursk Oblast, Russian authorities claim
Polish FM criticizes Hungary's stance on Russia, accuses it of lacking 'moral clarity'