Metro TV is a 24-hour news channel based in West Jakarta, Special Capital Region of Jakarta.

Leave a comment

Metro TV