MORE than 100 people died on the nation’s roads in 2025, a 12% reduction compared to 2024. The Trinidad and Tobago Police ...