6 months agoCaribbean NOW! Hurricane Oscar and Tropical Storm Nadine: Deadly Floods and LandslidesAllatRa TV