The Channel Islands were peaceful until some men from Slough arrived…

The island of Sark, in the Channel Islands, has no crime at all to speak of. That was until three men from the English town of Slough turned up there. Their names were Al Ahmed Hussain, Ali Abbas Ahmed and Omar Sharif.
Back to Top