At first, Changuu Island (known more commonly as Prison Island) was the location where slaves were detained and held until they were transported to places in the Middle East or Europe.
At first, Changuu Island (known more commonly as Prison Island) was the location where slaves were detained and held until they were transported to places in the Middle East or Europe.