Police rescue 3 women allegedly held as slaves

News

U.K. police say no evidence of sexual abuse; 1 woman had been captive her entire life

More From Embedded-Only/News