England's Devon and Cornwall: storied places, killer views
TORQUAY, County Devon, England -- She has been called England's most prolific serial killer, having disposed of some 300 victims during the course of a lengthy life of crime, in such a vari...
Yahoo! News