Photos and memories are all Sebastian Carrera Martinez has left of his father, 48-year-old Ruben Arturo Cano. "He was a very happy person. He was the life of the party. Everybody would always say ...