News

The Dominican Republic’s Central Electoral Board (JCE) is facing intense scrutiny over a pattern of multi-million-dollar technology investments that have either failed spectacularly or been rendered ...