
An intellectually disabled man has been awarded $546,000 after he was enslaved for nearly 23 years by his former boss. An appellate court ruled in favor of John Christopher Smith…
An intellectually disabled man has been awarded $546,000 after he was enslaved for nearly 23 years by his former boss. An appellate court ruled in favor of John Christopher Smith…