Alyssa Scott Mourns Son on What Would've Been His 1st Birthday: ‘Rest High’
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