2015-02-15
SE 1
Pagford is a charming English idyll, but what lies behind the pretty façade is a town at war.