The Masked Singer host, talk show host and rapper Nick Cannon expressed guilt over the recent death of his son, Zen. Nick and Alyssa Scott welcomed Zen to the world in June 2021, losing their son only five months later on December 5, with his mother and father by his side. Nick is the father of six children--twins with Abby De La Rosa, a son and daughter with Brittany Bell, and another set of twins with Mariah Carey.
Nick announced the death of his son on his new daytime talk show, Nick Cannon,
Read more on screenrant.com