Reports of street and flash flooding in several areas across Trinidad while the Met Office Adverse Weather Yellow Alert was in effect.
Reports of street and flash flooding in several areas across Trinidad while the Met Office Adverse Weather Yellow Alert was in effect.