John McCormick
Latest stories
Franklin Graham wins nearly £100,000 in damages over Scottish venue cancellation
A Glasgow court has awarded American evangelist Franklin Graham nearly £100,000 in damages after his event booking was cancelled by a venue in the city in 2020. The Hydro arena pulled the…
