Russia Embraces Possible Murderer!