The Island Traffic Authority (ITA) is reporting that 52 road users have been killed in 45 fatal crashes since the start of the year.
The Island Traffic Authority (ITA) is reporting that 52 road users have been killed in 45 fatal crashes since the start of the year.