Several thousands have gathered outside the National Palace in Haiti, demanding the resignation of its president, Jovenel Mowfracse, against whom a severe corruption allegation has been levelled. The police has used force against those who have tried to cross the barrios placed by them before Continue Reading