Heavy rain and flooding wreaked havoc across the Dominican Republic over the weekend, killing multiple people and displacing thousands of …

Heavy rain and flooding wreaked havoc across the Dominican Republic over the weekend, killing multiple people and displacing thousands of …