Jordán Roda

Guatemala’s Supreme Electoral Tribunal has barred progressive candidates Thelma Cabrera and Jordán Rodas of the MLP party from running on dubious grounds