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, 201984FacebookTwitterPinterestWhatsApp Authorities arrested Victor Pena after finding Olivia Ambrose inside his apartment.