oppressionmonitor.us
UK police arrest couple suspected of holding three women captive for 30 years
British police have arrested a couple on suspicion of holding three women captive for more than 30 years, Scotland Yard announced Thursday. See on www.cnn.com Related