anibal galindo and carlos arturo torres