Judges at the International Criminal Court (ICC) found former Philippine President Rodrigo Duterte fit to stand trial on charges of crimes against humanity, Al Jazeera reported.8 Oct · 16:25