John Feffer

Author Archive

  • Apr 5, 2025
    It’s not that I doubted the former leader of the Philippines was guilty of the horrific crimes detailed in his International Criminal Court (ICC) arrest warrant. Duterte...