Outrage As Statues Of Black Slaves In Chains On Sale At International Airport

This image reportedly showing statues of black slaves in chains on sale at an international airport in Brazil has caused

Read more