by Sean Reilly | Jul 2, 2008
Human rights campaigner Peter Tatchell says that he was “violently ejected” from a major London evangelical church after seeking to mount a protest against a hardline Anglican group. The incident happened at All Souls Church, Langham Place, opposite the...