CNN-IBN

Definition : Cable News Network-Indian Broadcasting Network
Category : News & Entertainment » News
Country/Region : India India
Popularity :

What does CNN-IBN mean?

Cable News Network-Indian Broadcasting Network (CNN-IBN) is an English-language Indian television news channel.