Haiti – Steady rains toppled hillsides and turned streets into rivers in the Haitian capital over the weekend, leaving