The Phantom Turtle

The Case of the Phantom Turtle

Where is it? Not since the sighting of the legendary Nessie in Scotland’s Loch Ness has the 24-hours-a-day news cycle been on so goofily hysterical a binge among European country folk in years. The ostensibly crime-free village of Irsee in Bavaria only has four policemen. […]