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 / --:--