Wednesday, March 18, 2009

The Trans Atlantic Slave Trade 21st Century

History is cyclic

No comments: