Russian president-elect Vladimir Putin walks prior to his inauguration ceremony at the Kremlin in Moscow on May 7, 2024.
By AFP
Agence France-Presse is an international news
Agence France-Presse is an international news agency headquartered in Paris, France.