The Kyiv Independent - Kyiv

General Staff: Russia has lost 1,015,750 troops in Ukraine since Feb. 24, 2022
Russian court sentences 184 Ukrainian prisoners of war captured in Kursk Oblast, Mediazona reports
Explosions reported in Moscow, airport restrictions imposed as Russian authorities claim drone attack
NATO allies surprised by Rubio's inconsistency on Russia sanctions, POLITICO reports