Cynthia McClintock

Snapshot
Cynthia McClintock

Ollanta Humala's surprise victory in Peru's recent presidential elections had less to do with his policies and more to do with mainstream candidates' inability to ally.