
Loving Zen. Nick Cannon and Alyssa Scott shared many moments with their son, Zen, ahead of his December 2021 death. The 5-month-old was born in June 2021, and his parents noticed a couple of months after his arrival that he had a “sinus thing … like, a cough” and had an “interesting” way of breathing.
Source: US Magazine – Read More