Communist candidate Pedro Castillo appears to have won the Peruvian presidential election as of Wednesday afternoon, in a tight race separating him from rival conservative Keiko Fujimori by less than 0.5 percent of the vote.
Unveiling the World's News