Have you ever heard of John George Haigh? What do you know?

Have you ever heard of John George Haigh? What do you know?

Most Helpful Guy