The El Salvador president claimed victory before the official results were released, but opposition groups have alleged voter fraud and manipulation.
The El Salvador president claimed victory before the official results were released, but opposition groups have alleged voter fraud and manipulation.