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?

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