News

The Island Traffic Authority (ITA) is reporting that 34 people were killed in 30 fatal crashes during the month of March.