By, Linda De Silva God promised that one of her descendants would defeat Satan, who had tricked her into disobeying Him.  Adam and the entire human race had become involved in ignoring God and going on with their sinful lifestyle.   But, God loved them and would send a Saviour In due time to redeem mankindContinue reading “CHRISTMAS REFLECTIONS: THE PROMISE”