Jon Stewart on karma This post originally appeared on the Annexe. Karma is a bitch! Monday 03 December 2007 Museum