Human rights lawyer insists there’s ‘strong evidence’ why detained Filipino leader should stay in jail.

By Ted Regencia and News Agencies

Share

Save

International Criminal Court (ICC) appeals judges are set to rule on a request to release from detention former Philippine President Rodrigo Duterte, who has ongoing proceedings against him on charges of crimes against humanity.