

The New Forest is a beautiful and peaceful part of rural Hampshire. Purple heather covers grassland, horses roam freely, deer wander through the woodland. In 1986, the tranquillity was disturbed by one of the most heinous crimes in British history... *** LISTENER CAUTION IS ADVISED…