Shannon is the U.S. assistant secretary of state for Western Hemisphere affairs Earlier this month in Caracas , Chavez supporters pelted the car of U.S. Ambassador William Brownfield with eggs and vegetables as he left a charity event .