World 2 days ago
RT India Takes Off in New Delhi — And Putin Calls It a “Momentous” Step
MOSCOW, DECEMBER 6, 2025 — RT India began broadcasting from its studios in New Delhi, India. Russian President Vladimir Putin and RT Editor-in-Chief Margarita Simonyan jointly launched the new channel during the president’s state visit to the country on December 4-5.
By Kumaran Pillai