A Massachusetts woman, allegedly kidnapped and missing for days, is safe at home after a high-tech search by police. Olivia Ambrose was found Tuesday after disappearing Saturday night after leaving a bar in Boston. Suspect Victor Pena was arrested and charged with kidnapping. Nikki Battiste reports.

LEAVE A REPLY

Please enter your comment!
Please enter your name here