Woman Who Kidnapped Twin Boys Found, Faces Federal Charges

An Ohio woman who was accused of abducting 5-month-old twin brothers was arrested Thursday, according to Columbus police. Investigators say one of…
http://dlvr.it/Sfrlvm

Comments