Residents of a quiet Kent town have reacted angrily to fresh plans for a housing estate on a “beautiful” local meadow.
St Leonard's Church in Hythe is the unlikely home to the UK's largest collection of human skulls. The eerie collection, ...