Dr Kris Rampersad
23 Sep 2019
Tropical Storm Karen wreaks havoc as another natural disaster threatens this small island