Nick Cannon is opening up about life after the death of his youngest son, Zen. Baby Zen – who the 41-year-old talk show host shared with Alyssa Scott – was born in June 2021 and died five months later in December after being diagnosed with a brain tumor. On the… Read entire story.
Source: Just Jared