St Lucia: Dept of infrastructure denies erection of traffic control devices

Saint Lucia: Dept of infrastructure denies erection of traffic control devices

Saint Lucia: The Department of Infrastructure, Ports, and Transport is aware of a video circulating via social media over the past few days depicting the installation of speed bumps and a pedestrian crossing at the Vieux Fort Freezone.

Saint Lucia: Dept of infrastructure denies erection of traffic control devices Read More ยป