In any organized country Senator Garcia Delva would have to resign, Edo Zenny said
Published: Mon, 04/29/19
In any organized country Senator Garcia Delva would have to resign, Edo Zenny said
Former Haitian senator Edwin 'Edo' Zenny argues that, if were living any other country on earth that is organized, Senator Garcia Delva would have to resign following a scandal erupted that he is in constant contact with Haiti's most wanted gang leader. Read MORE here...