An alliance of civil society groups in the Philippines filed an impeachment complaint on Monday against Vice President Sara Duterte, on grounds of grave misconduct and constitutional ...
The International Criminal Court has launched an online portal where individuals with credible information about Duterte's war on drugs can submit their contact details and volunteer as witnesses.