Dec 4, 20134 minNigeria and the scourge of modern slavery– The Punch MORE than two centuries after the obnoxious trade in human beings was officially abolished in the British Empire in 1807,...