"Slavery Sites of Seychelles" book details harrowing past, terrible suffering
The Slavery Sites of Seychelles publication. (Seychelles News Agency) Photo license "Slavery Sites of Seychelles," a publication detailing some of the slavery sites in the country in the three national languages, was officially launched on …