A New America? Lets Shut Guantanamo First, Please
Wednesday, November 5th, 2008Needless to say, the news that Barack Obama has become the new President of the United States of America has spread worldwide and already the world rejoices over the timely demise of the Neo-Con empire of Bush and company. In Asia in particular the news of Obama’s victory has been greeted with a collective sigh [...]