Isabel Vaughan-Spruce (center-left) and Father Sean Gough (center-right) celebrate their legal win outside the Birmingham Magistrates Court in Birmingham, England,…
Time limit is exhausted. Please reload CAPTCHA. 4 − = zero