The Aftermath of Invest 91L, ITCZ
A tropical disturbance affected Trinidad and Tobago, producing significant rainfall and triggering landslides and flooding across the country.
A tropical disturbance affected Trinidad and Tobago, producing significant rainfall and triggering landslides and flooding across the country.