CNN Philippines is a news and current affairs channel headquartered in Quezon City, Metro Manila.

Leave a comment

CNN Philippines TV