Outrage from victims' families and world leaders leaves Russian President Vladimir Putin on the defensive.