Tuesday, February 19, 2008


Today, Fidel Castro, the world's longest serving president, officially resigned from office.