Fidel Castro Resigns

After nearly fifty years of rule, Fidel Castro has announced his resignation. The announcement came via letter, delivered in the middle of the night, to the state-run newspaper; an end of an era fitting its infamous overseer. It is strange to see something like this come about despite the fact that it was...

Bush Alienates Europe, Russia, and Cuba on the Same Day

This has to be a record, even for our militant, antagonistic Emperor. Not content with threatening war against Iran, prosecuting an illegal and pointless oil war in Iraq, destroying our credibility around the world with cheap lies and secret torture prisons, and scuttling or ignoring every treaty he gets...