I agree. Whoever smoked this guy must be really, really good. I'd like to think our team was in on it, though my gut says "Mossad".
The French..... DGSE....those boys are good also.