
News
Mom of 10 Held Woman Captive for 20 Years, Forced Her to Work as 'Slave'
A woman in England has been found guilty after it was revealed she held a victim captive in her home for more than 20 years and forced the victim to work as a “slave.” Amanda Wixon was convicted by a jury at Gloucestershire Crown Court of two counts of forced or compulsory labor, one count […]



















