The Reality of Slavery in America vs Everywhere Else EagleNewsSource.com 1 month 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.