MBC_TV_(India)
MBC TV is an Odia-language 24-hour satellite news channel based in Odisha. The channel was launched on 9 May 2011. It has its headquarters in Bhubaneswar.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|