I'm sure this shall have been blogged by now, but I want to offer my own take. Fidel Castro has, apparently, officially announced his resignation. CNN.com reports.
And lo, the streets of Havana did not open up to swallow the infidel. Nor did swarms of locusts descend upon the Castro government to devour the flesh of his lackeys. Their eyes did not bleed, their abdomens did not rip open and their bowels did not gush upon the potter's ground.
Read More