IMG_1043 Published November 22, 2014 at 768 × 1024 in Ghost of Slavery Past and Present Statues called ‘Revenants’ guard the Door of No Return, Republic of Benin.