Right now would be a good time for the Church to excommunicate him...That's public politics and has nothing to do with Chavez' private personal relationship with God... or lack of one.
The Church ignoring the behavior of it's sheep is one of the biggest problems in church today. The church in Corinth took pride in a member that was living in sin openly, but Paul told them to confront him with his sin and if he didn't repent, to abandon him. The Church being indifferent to its members is not doing them or the church any good. It is counter productive for a dictator to murder his people while praying to God. The church should call them on their sin. That isn't politics, that's Christian. By ignoring someone's sin, you allow them to twist the message of Christ. If you live in sin, you shouldn't be able to claim Christ. You haven't repented if you justify your sin as the will of God. The Catholic Church is chock full of people that vote for sodomites, baby killers, thieves, and murderers. If you don't like the teachings of the church, then be something else.
If the Church came out strong against these dictators, maybe they would become more Christ like.