Saint Lucia Modern History
St. Lucia is a country located in North America. With the capital city of Castries, St. Lucia has a population of 181,889 based on a recent census from COUNTRYAAH. Saint Lucia became independent from the British colonial power in 1979. Since then, two political parties, the Conservative United Workers ‘Party (UWP) and the left-wing Liberal… Read More »