Philippine VP Duterte’s backers ask Supreme Court to throw out impeachment

Lawyers supporting Duterte say impeachment was rushed through without due process.

Exit mobile version