The Bush administration has been a vocal opponent of Iran 's nuclear program , and of Venezuelan President Chavez 's treatment of the opposition and the media in his country .