Carlos Pineda

During the past weeks, three presidential candidates have been barred from running for office. All of them have raised concerns about the possibility of electoral fraud in the June elections