Pagans demand return of church buildings 'stolen' 1,300 years ago

What's going on in England? Interesting.