< |
3 of 11 | > |

Michaelle Jean is shown the bars in the 'room of no return,' the final point in a castle where African slaves once passed through and boarded on ships, at Elmina Castle in Ghana, Wednesday, Nov. 29, 2006
Copyright © 1994 - 2025 GhanaWeb. All rights reserved.