Horror descends on Dibley
In a sleepy little British village on the outskirts of London, peace and tranquility are shattered by the horror of a town that turns on the new vicar. It’s almost more than this reporter can take, but I will endure in the interest of bringing it to you on this day.
Read more