They confiscated her passport, forced her to get married
(Newser) -
A grand jury indicted a Virginia couple on a host of charges this week, following allegations that they forced a woman into domestic servitude for a decade, threatening to shoot her or have her arrested if she tried to run away. According to the indictment, Gloria and Alfred Edwards, aged...