Did Dr Lanning Kill Himself?

Did Dr Lanning Kill Himself? The government orders the robots to be decommissioned and Sonny admits to killing Lanning at his forced instruction. Calvin concludes Lanning was enslaved by VIKI and suicide was the only message he could send to Spooner. Did Sonny kill Lanning? Answer: Sonny killed Lanning. … Lanning forced Sonny to promise