By AdventistNews@gc.adventist.org (Tim Zestic)

Almost within view of Windsor Castle, England, located on the northern side of the main M4 stretch from London to the West of England motorway, is the Slough Seventh-day Adventist Church. If Windsor a……
Source:: sda website