Former Castries Mayor Peterson Francis has declared that the Saint Lucia capital, including the roads and vending, is in a deplorable state. Francis asserted that things are worse than when he served as Mayor. He recalled that the changes he implemented and sought to bring to the City brought him heavy criticism. 'I was not […]
The article Former Mayor Says Castries In A Deplorable State is from St. Lucia Times.