The Philippine Senate will take up the impeachment case against Vice President Sara Duterte when Congress resumes on June 2, ...
The impeachment of Vice President Sara Duterte at the House of Representatives underwent due process, Rep. Joel Chua said on Thursday.