The International Criminal Court has taken a significant step by issuing an arrest warrant for Rodrigo Duterte, the former president of the Philippines, on charges of crimes against humanity. This development was confirmed by a source from the ICC on Tuesday.
