ICTMN Staff
6/6/11
With 84.4 percent of the ballots counted, Nationalist candidate Ollanta Humala has won the presidential runoff election in Peru according to the national elections office...