Channel of God’s Love completes three years
By Matters India Reporter Panaji: The Catholic Charismatic renewal Television, or CCR TV, has completed three years of proclamation of God’s Love. “This is what the Lord wants us to be in this challenging world of ours,” says Robin Francis D’Souza, the television’s CEO. The CCR TV Channel was inauguratedContinue Reading