Slavery, Colonialism, and the Church

From Liverpool-UK, 31 Jan 2013 – We talk about millions of slaves landed in the arch from Rio to Washington with the point of gravity in the Caribbean, and some south of Rio, north of Washington and around the coast to the Pacific side of Latin America. An unspeakable crime against humanity.