Addressing an audience on The Nick Cannon Show, Nick Cannon announced that his five-month-old youngest son, Zen Scott Cannon has died from brain cancer. Cannon revealed that his youngest son was diagnosed some months ago after noticing that the child had a“sinus thing” and “interesting breathing.” According … Read more →