Jamaica Observer
The Island Traffic Authority (ITA) continues to report double digit reductions in road fatalities five months into the year. According to the latest statistics released by the ITA on Friday, 26 people were killed in 22 fatal crashes during the month of April. This shows a 16
Go to News Site