Lengthy digital trail helps track down missing Boston woman
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