Happy ‘anti-slavery day’ to Clapham Christians, et al
October 18 is ‘anti human-trafficking’ day by 2007 Act of European Parliament; along with ‘anti-slavery day’ by 2010 Act of UK Parliament. So there’s that, for the 29.8 million people worldwide estimated to live in forced servitude. Over at SlaveryFootprint.org, your correspondent learns that I personally make use of 37 slaves in my London routine, mostly through my consumer electronics and