• Responsibility to Protect?

    On July 23, a debate concerning the Responsibility to Protect took place in front of the General Assembly of the United Nations.  The responsibility to protect (R2P) is a notion agreed to by world leaders in 2005 that holds States responsible for shielding their own populations from genocide, war crimes, ethnic cleansing, and related crimes […]

  • Cats, Dogs, and Creationism: On Intelligent Design and the Left

    “The criticism of religion is the prerequisite of all criticism.” — Karl Marx, Introduction to A Contribution to the Critique of Hegel’s Philosophy of Right With all due respect to cats and dogs, I don’t expect them to ever understand the laws that govern planetary motion.  Does this prove the existence of God?  Of course […]