Jossimar Cabrera Cornejo, the husband of Sheylla Lisbet Cabrera, who was found dead in a national forest was arrested in Peru. The National Police of Peru handed him over at the Interpol headquarters in Lima. (8/28/25)

See Full Page