The Reality of Slavery in America vs Everywhere Else MyLibertySource.com 3 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW They’ll say America invented slavery while claiming that slaves built the pyramids. I want reparations from Arabs for the million Europeans they abducted and enslaved on the Barbary Coast.