Tue, 21-Oct-2025

Nick Cannon and Alyssa Scott launch Zen Cannon Foundation

Nick and Alyssa

Zen Cannon was 5 months old when he died of brain cancer. Nick and Alyssa Cannon held a lighting ceremony for him on June 23. The couple also announced they have founded a foundation in his honour. Nick and Alyssa Cannon honour their late son. In a June 23 Instagram post, the couple remembered their … Read more