Road Safety Trends: April Sees 16% Drop in Fatalities. Exciting news from the Island Traffic Authority (ITA) as we see a promising trend in road safety! Five months into the year, and we are celebrating significant double-digit reductions in road fatalities.
