blog.puzzlenation.com
A puzzly British Christmas card!
One government agency in England celebrates Christmas a little bit differently than most. The GCHQ — Government Communications Headquarters — provides security and intelligence services…