A little boy who has spent every Christmas in the hospital finally got to be with his family this year.
Daniel McAvoy, three, was born in the spring of 2019 and weeks later was diagnosed with a rare blood disease his family feared he would not survive.
Daniel was then in hospital over the festivities in 2019, 2020 and 2021.