ABS-CBN building in Quezon City, after broadcaster forced off air

  • 4 years ago
ABS-CBN building in Quezon City, after the Philippines' top broadcaster was forced off air Tuesday over a stalled operating licence renewal, drawing fresh charges that authorities were cracking down on press freedom.

Recommended