Spotlight on Slavery

Today is Anti-Slavery Day in the UK, which was established to raise awareness of the estimated 20 million people worldwide currently living in slavery. This year also sees the 150th anniversary of the formal abolition of slavery in the United States. The 13th amendment to the Constitution declaring that “Neither slavery nor involuntary servitude…shall exist within the …