Pagans demand return of church buildings 'stolen' 1,300 years ago What's going on in England? Interesting.
Forum Rules