Next up, the little known story of how a man died following a tragic accident inside St Joseph’s Church in 1921. In June 1921, the British and Foreign Glass Company of Glasgow were contracted by the RC Church on Glasgow Road to undertake some urgent repairs to the large windows facing out on to the […]