Nick Cannon and Alyssa Scott’s 5-month-old son Zen Cannon died away on Dec. 5, 2021, after battling hydrocephalus, a form of brain cancer. The loving parents recently spoke with People about their loss and making the best life for their child while he was living. Cannon, who suffers from lupus and has undergone chemotherapy himself,…
The post Nick Cannon explains why chemotherapy wasn’t an option for Baby Zen appeared first on Rolling Out.