Who said the story doesn't add up? Things seem to add up pretty nicely. Mossad and FSB are the first suspects, given their history. The countries have quite an overlapping background among their elites, and it shows.
Regardless, do you agree or not that in the US media it seems ok to point the finger at russia, but not at israel, when it comes to this?
jimbohn|24 days ago