Heavy Rains Bring Flash Flooding

Cloudy skies and a deluge of rain greeted most of Trinidad and Tobago today. Although T&T is under no direct threat from Hurricane Teddy, the sho...
Back to Top