Venezuelan President Hugo Chavez has died. He was battling with cancer for last two years. Chavez’s death has ended his 14-year rule of Venezuela, said the Vice President, Nicolas Maduro, in a national broadcast on television. He said that Chavez died at 4.25 p.m. on Tuesday. He was 58 years old.