Jamaica is pleased to participate in the high-level meeting of the General Assembly on improving global road safety with a view to tackling the plague of road crashes and fatalities. We welcome the sincere efforts of this body.
Globally, road traffic crashes cause nearly 1.3 million preventable dea…