[ad_1] Sao Tome and Principe is a small island nation off the coast of West Africa, made up of two major islands. It was settled by the Portuguese in the late 15th century for sugar production and later became a transit point for slaves. Slavery was abolished in the late 19th century, but effective slavery […]