The last ten days of October 2025 were nothing short of a nightmare for people across the Caribbean due to the devastation ...