Beacon Origins

Dr Jamie Muir, leader of the Beacon Church, gives a brief account of the origins of the Beacon Church, which meets in the Civic Centre of Whitchurch, Shropshire, England.
Duration: 1:02