Light is shed on a startling local mystery.Light is shed on a startling local mystery.Light is shed on a startling local mystery.