None
EN
Welcome bid to tackle rolling death traps
[]
The Island
Tuesday 21st July, 2026 The National Council for Road Safety (NCRS) is reportedly planning to launch a countrywide campaign to inspect vehicles in the public transport sector. This is something long overdue. The police, politicians and transport authorities spring into action in the aftermath of a tragic accident and formulate strategies to ensure road safety, […]