i-Witness, originally i-Witness: The GMA Documentaries, is an award-winning documentary news and public affairs television show in the Philippines aired every Monday evenings by GMA Network.
Apologies, we couldn't find any streaming options available for this Series.
Search on YouTubeWhere to watch in United States