People power rules in S. America
Last week, the president of Bolivia became the latest Latin American leader to leave office amid protest.
October 21, 2003
LIMA, PERU
Last week, the president of Bolivia became the latest Latin American leader to leave office amid protest.
LIMA, PERU