John Feffer

Author Archive

  • April 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...