
US envoy lands in Moscow for talks as Putin visits Kursk
Russian servicemen of the Aida group of Akhmat special forces talk with a woman during an evacuation of civilians amid Russia's military operation in Sudzha, Kursk region, Russia on March 13, 2025. Photo: VCG Russia's Defense Ministry announced …