Nick Cannon has shared that his youngest son Zen has died from brain cancer. Cannon fathered Zen with model Alyssa Scott. “We thought it would be a routine process and we went in and we found out that he had another condition where it was fluid building up in his head. They called it a malignant …


Leave a Reply

Your email address will not be published. Required fields are marked *