May 8, 2008
The Door of no return Goree island, Senegal, Africa
Your e-mail address
Their e-mail address