European and Latin American leaders agree on a statement declaring the slave trade a “crime against humanity”

By

Leave a Reply