
Nothing makes sense. Not to Jeremy Zahn, former inspector with the London Metropolitan police, not to Janet Caldwell, lieutenant with the Los Angeles Police Department or to anyone in their circles. They struggle in vain to fathom what's going on, and they're not alone.
...
