Slave Owners Jailed
05.01.2023 A couple who kept people as slaves have been jailed for a total of 25 years. In June, a couple who kept people as slaves and made them work for free at a car wash business in Bristol were jailed for a total of 25...
Read More













