American actor and TV host Nick Cannon has announced the passing away of his youngest son, Zen.
The movie star was close to tears when he broke the news to his audience during his show.
The movie star lost his son on Sunday, December 5, 2021, after battling brain cancer.