12/22/2013
Sometimes we loose sight of "The Meaning of Christmas". Pastor Magead Salloum of the New Testament Church in Rome, NY reminds us of why and how, one small baby, God incarnate, changed the world, by saving the world.