July 20 (UPI) -- Pedro Castillo, a former schoolteacher and union leader, has been declared president-elect of Peru after weeks of ballot counting in a close runoff election.
Castillo was declared the winner by Peruvian election officials late Monday. The process was held up as officials investigated claims of fraud by opponent Keiko Fujimori.