Top 5 News Channels of World Nadeem Haris 07:53 Nadeem Haris Now Presenting the list of Top 5 News Channels of World. 1 RT TV 2 Press TV 3 Waqt TV 4 Al Jazeera Tweet Share Share Share Share