Anti-U.N. riots in the Haitian city of Cap-Haitien have disrupted international efforts to tackle a spreading cholera epidemic, increasing the risk of infection and death for tens of thousands of poor ...