If anyone had any remaining inkling that the Nobel Peace Prize had any meaning, this should stick a fork in that notion.