Good news! (Score: 1) by danieldvorkin@pipedot.org on 2014-05-22 00:37 (#1TZ) I'm amazed we haven't heard more howling about it from certain quarters, though. I mean ... BENGHAZI!