Cindy Sheehan writes on the passing of Fidel Castro