Boston man charged with kidnapping after missing woman found alive in his apartment

Police have arrested 31-year-old Victor Pena on kidnapping charges after authorities found 23-year-old Olivia Ambrose, who disappeared Saturday night.

January 23, 2019

Examined