Ironien i at LiveLeak var britisk og hadde hovedkontor i London er ikke tapt for meg