Tobago Pedestrians use umbrellas to shelter from the heavy rain on Friday while some walked through unbothered along Carrington Street, Scarborough. - David Reid There were landslides, street flooding and fallen trees on Friday in Tobago as a result of bad weather across the island. Tobago Emergency Management Agency (TEMA) director Allan Stewart told Newsday his team responded to eight incident reports before noon. Heavy rain from 5 am caused street flooding in the Canaan/ Bon Accord, Castara, Mason Hall, […]