US police scour house where three women were held captive

2013-05-08 49

Police have been searching a house in the US state of Ohio which three women escaped from after vanishing around a decade ago.

Pictures have also been released of brothers Ariel, Pedro and Onil Castro who have been arrested in connection with the case.

...
http://www.euronews.net/

Free Traffic Exchange