Sharp political commentary. Shaken, not stirred. Often with a twist.
Thursday, February 07, 2008
Happy Independence Day
Happy Independence Day to the tiny island nation of Grenada. On this date in 1974, Grenada became independent from Great Britain. Long may she remain independent and free.