A quarter century of eye-opening stories
GMA-7’s long-running documentary program I-Witness is celebrating its 25th anniversary this year. Launched in 1999 by Jessica Soho and Marissa Flores, the show pioneered long-form documentaries in the Philippines, becoming the most-awarded documentary program in […]