Hugo Chavez dead at 58

Venezuelan President Hugo Chavez has died after battling cancer for two years, his Vice President Nicolas Maduro has said in a televised speech.

The 58-year-old socialist leader has ruled the South American country for 14 years. Chavez easily won re-election in October of last year.