Entertainment News SLAVERY IS NOT DEAD?! Kanye West Releases The Visual For ‘NEW SLAVES’ Off Of 66 Buildings In 6 Countries Kanye West is on to something…… He knows how to… May 18, 2013 admin 0