Russia has vetoed a first-of-its-kind UN Security Council resolution casting climate change as a threat to international peace and security, a vote that sank a years-long effort to make global warming a more central consideration for the UN's most powerful body.