The assassination is a an 'embarrassment' for Putin and there will be 'retribution' - London Business News | Londonlovesbusiness.comThe assassination of Igor Krillov poses a significant embarrassment for Putin and suggests potential military repercussions.