Yes. Islam De-balled 17 million sub-Saharan slaves. The British Empire ended slavery. Yet it bears the sole responsibility of slavery. It's time to thank the British properly for freeing the slaves!Ryan Williams @koreanscot · 2026-09-06你的浏览器不支持视频播放。0:00 / --:--