Home Current Man charged with kidnapping after missing woman found in his apartmentWorld NewsCurrentNewsMan charged with kidnapping after missing woman found in his apartmentJanuary 23, 201985FacebookTwitterPinterestWhatsApp Authorities arrested Victor Pena after finding Olivia Ambrose inside his apartment.