North Shore Road barrier provides ‘enhanced’ protection

A metal barrier has been installed on North Shore Road at the roundabout with Barker’s Hill, Devonshire, to provide greater protection, the Ministry of Public Works and Environment confirmed yesterday…

Go to Source