Substrate
Duterte Defense Submits Answer and Lists Over 90 Witnesses for Impeachment Trial — Substrate