Man charged with kidnapping after missing woman found in his apartment

Man charged with kidnapping after missing woman found in his apartmentAuthorities arrested Victor Pena after finding Olivia Ambrose inside his apartment.



Yahoo News – Latest News & Headlines