Benin leans into painful past to attract tourists

P Tourists crowded beneath the Door of No Return, an arch built by the beach at Ouidah in southern Benin in memory of those crammed…

posteditor
posteditor
Articles: 27298