The foreign capitol fact IS relevant.
Please see my reply to Tom. The fact it was done in London required the exotic manner in which it was carried out. Polonium and motive are enough for me to believe it was the Russians unless someone can point out a motive for a setup.
