The man is dead.. But his spirt.. The spirit of Fidel Castro... Che Guevara.. continues on to fight against the war criminals from the north. He was a leader........ May he rest in peace.......All the best for Venezuela!