But Peru 's president , Alejandro Toledo , remains the least popular leader in Latin America , and President Carlos Mesa in Bolivia has been battered by public protests .
Alejandro Toledo
Peru
/people/person/nationality
Latin America
Peru
/location/location/contains
Latin America
Bolivia
/location/location/contains
Carlos Mesa
Bolivia
/people/person/nationality
LOCATION
Peru
PERSON
Alejandro Toledo
LOCATION
Latin America
PERSON
Carlos Mesa
LOCATION
Bolivia