
Inside the sleepy village overrun by pro-Palestine protests
The small village of Shenstone in Staffordshire is everything you imagine it to be – blossom falling from the trees, small winding streets and, apart from a few chirping birds, peaceful. Except today, the birdsong was broken by the drums and chanting of …