The Spirit of Christmas

by FLLadmin

Christmas is widely celebrated around the world, but few attend to the true meaning of Christmas: to celebrate the birth of the Son of God, Jesus Christ, who came to save the world. Samson, Po Yee, and Fr. Joseph Ho would explore the meaning of Christmas, as well as demonstrate an interesting way of roasting a turkey.

Other Latest Programs