On April 9, Peruvians go to the polls to choose a new president. The frontrunners are Lourdes Flores Nano, a former congresswoman trying to become Latin America's second female president elected this year, and Ollanta Humala, an authoritarian, nationalistic ex-military commander.