1967 The Spencers Close 14 Year Ministry in Bahamas SMI2020-07-17T14:36:35-04:00 Share This Post, Choose Your Platform! FacebookTwitterLinkedInTumblrPinterest Related Posts 1966 News from the Spencers in the Bahamas 1966 News from the Spencers in the Bahamas August 16th, 2013 1965 News from the Spencers in the Bahamas 1965 News from the Spencers in the Bahamas August 16th, 2013 1963 News from the Spencers in the Bahamas 1963 News from the Spencers in the Bahamas August 16th, 2013 1964 News from the Spencers in the Bahamas 1964 News from the Spencers in the Bahamas August 16th, 2013 1962 News from the Spencers in the Bahamas – the Spencers arrive and begin ministry 1962 News from the Spencers in the Bahamas – the Spencers arrive and begin ministry August 16th, 2013