56 films & 5 sound-works from 17 countries
Female Slavery: Generating Billions
by Nonee Walsh from CSW61
On the plaza of the United Nations in New York,The Arc of Return is a moving memorial to more than 18 million people who were forcefully removed from Africa and enslaved. It “serves as a reminder to future generations not to repeat this tragedy” according to designer, Rodney Leon.