How is this going to go over with the russian population at large?
The Russian population at large will watch Putin-controlled television and be told this was just a mugging gone wrong and all is well in Putin-land.