No Return

Jun 27 2013 Published by under General Politics

President Obama and first lady Michelle Obama look out of a doorway that slaves departed from on Goree Island in Dakar, Senegal on June 27, 2013. (REUTERS/Gary Cameron)

President Obama and first lady Michelle Obama look out of a doorway that slaves departed from on Goree Island in Dakar, Senegal on June 27, 2013. (REUTERS/Gary Cameron)

via Washington Post article by David Nakamura

One response so far

Leave a Reply