President Chavez is a harsh critic of the United States .