Earlier this month the devastating news broke that Nick Cannon's youngest child, Zen, passed away from brain cancer at just five months old. Now, Cannon, who continues to mourn his son's passing along with the child's mother, Alyssa Scott, is setting the record straight on why he and Scott made the difficult decision not to […]