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. seven − = two