Featured News UK

East Grinstead train station removes Scientology sign, apologising for “upset” caused to survivors

A sign promoting the Church of Scientology’s UK headquarters at East Grinstead train station in Sussex has been removed, with the rail company apologising for the “upset” it may have caused to survivors of abuse within the controversial organisation.