Thousands of angry protesters hit the streets of Haiti on Friday to demand the resignation of President Michel Martelly, in the latest public outcry over long-delayed elections in the troubled Caribbean nation. Haiti has been mired in political crisis for three years over the failure to hold municipal and legislative elections.