Former Russian spy Alexander Litvinenko died in a London hospital in 2006, after drinking tea poisoned with the highly radioactive material - polonium. But who wanted him dead, and why? And where did his killers get the polonium from?