Disney Star Announces Launch of Dedicated Odia Channel “Star Kiran”
Bhubaneswar: Disney Star, India’s leading television network today announced the launch of a dedicated Odia general entertainment channel - Star Kiran – which will premiere on 6 June 2022.
Odia viewers can now experience content that is…