New TV channels
News TV (English)
News TV (other)
Watch Metro News TV (Indonesian) Live from
Live stream Metro News TV:
Metro TV was launched in 2000. It is a privatly owned (It is a subsidiary of the Media Group) Indonesian TV channel and is based in Jakarta. It provides 24/7 news.
Metro News TV
Metro News TV:
Add TV channel
DMCA / Copyright Policy
Copyright © 1998-2024 World Wide Internet TV
Do not share my Personal Information.