Chasing Bush: Red Letter Day

Today is the day massive protests will occur in Great Britain, with the culmination being a protest in Trafalgar Square where protesters will topple an effigy of George Bush in emulation of the staged statue toppling that occurred in Iraq.

Check out the Chasing Bush website for all the international news that’s getting missed due to the bombing in Istabul and the arrest of Michael Jackson.

Continue ReadingChasing Bush: Red Letter Day