Did Canada or Britain fight to abolish it?
While Saudi Arabia says they ban slavery you have to visit there - it is untrue. It happens every day - Slavery sales happen today throughout Africa, as we speak. Daughters are sold by their fathers in wife slavery everyday in the middle-east, India.
My points are (1) Yes, Britain DID fight to eradicate slave traders from shipping lanes, (2) we did not fight an internal war over the issue because there was a widespread consensus that slavery was immoral and the focus of the debate was over the impact that freeing a large slave population would have on society, and (3) yes, slavery does happen but it is illegal in countries where it is practised with Saudi Arabia the last country to ban it.