Nick Cannon and Alyssa Scott launch Zen Cannon Foundation
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