June 5, 2023Haiti: Flooding leaves at least 42 people dead and thousands displaced The town of Leogane, 40 kilometers southwest of the capital Port-au-Prince, was particularly badly hit by the heavy rains over the weekend.