October 12, 2015
Winston Carroll Smith, former pastor of Immanuel Baptist Church (IBC) in Kyle, Texas died on Oct. 1, 2015, in Denison, Texas, of leukemia. Pastor Winston served IBC during the 1980s. Many Kyle residents have fond memories of his robust demeanor in sharing the love of Christ, his friendliness and h...