‘The Real Meaning of Christmas’: Sisters Celebrate 5 Million Acts of Kindness with ‘The Giving Manger’

Christmas is a season filled with joy, hope, and love as Christians around the world celebrate the birth of Jesus Christ.