The slave traders

However, there was one puzzling aspect to the vote: 52 countries abstained, including the 27 European Union countries and the United Kingdom.
By Gwynne Dyer Jun. 26, 2026