Haiti's prime minister has resigned, clearing the way for a new government to be formed in a country that has been wracked by widespread gang violence. More than 2,500 people were killed or ...