Snuffin' To See Here

|
Bad enough that people succumb to the temptation to watch terrorist-made snuff films of Daniel Pearl and Nicholas Berg. Now we have the snuff film as documentary on British television.

At long last, have you left no decency, sirs?