Friday, August 24, 2007

There is news coming to AlJazeera (I am told) that Castro may have died.