It's International Communist Day!… Bring Out Your Che!
Today is the Left’s favorite godless holiday.There have been marches and rioting from Istanbul to Rabat.And, of course, there have been several sitings of the bloody killer Che Guevara:People rally to observe ‘International Labor Day’, or May Day, in Karachi, Pakistan on Thursday, May 1, 2008.