In a bizarre twist to the story surrounding the death of Canadian film maker David Walker in Cambodia a statement issued under the name of […]