ADVERTISEMENT

St. Lucia is a small island country in the West Indies. It became independent in 1979 after being ruled by what country since 1814? by

St. Lucia is a small island country in the West Indies. It became independent in 1979 after being ruled by what country since 1814?