DD India is India’s 24×7 international news channel from the stable of the country’s Public Service Broadcaster, Prasar Bharati.

source