Venezuelan president Hugo Chavez has died ... this according to Venezuelan Vice President Nicolas Maduro.
Maduro -- who was fighting back tears during the announcement -- said Chavez died today at 4:25 PM.
Chavez had been in Cuba for months, where he was receiving treatment for a mystery illness that turned out to be cancer.
Chavez hated America ... and blamed all of the world's problems on the United States.
To paraphrase Ben Affleck ... Hugo f**k yourself.
He was 58.
Venezuelan President Dies at 58
3/5/2013 1:57 PM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox