De ironie dat LiveLeak Brits was en in Londen was gevestigd, ontgaat me niet.