Slavery memorial highlights Portugal’s racism taboo

This statue of emancipation was built on an island off Senegal that was used by slave ships from Portugal, France,

Read more