A man suspected of dragging a bag with a large object, believed by some as possible remains of his wife Sheylla Cabrera, has been found in Peru after he was wanted out of California.

See Full Page