HANDOUT - 05 December 2025, India, New Delhi: Russian President Vladimir Putin and Editor-in-Chief Margarita Simonyan speak during the launch of Russia Today (RT) in New Delhi. Photo: -/Kremlin/dpa - ATTENTION: editorial use only and only if the credit mentioned above is referenced in full