BPD Announces Arrest of Suspect After Missing Woman Found Alive
Boston Police Commissioner William Gross anoounces the details surrounding the arrest of Victor Pena, who is charged with kidnapping Olivia Ambrose. Ambrose was found alive in Pena’s Charlestown apartment.