Nick Cannon says that Zen Scott Cannon, his youngest son, has died from brain cancer
Tragically, on June 23 during his Nick Cannon Show, 41-year-old Nick Cannon shared the heartbreaking news of the passing of his baby son, Zen Scott Cannon. Born to actress and model Alyssa Scott and Nick Cannon, Zen was their seventh child. In a poignant moment on the show, Cannon opened up about the … Read more