“Has Rush Limbaugh mentioned this yet?”
I do not think so. Cannot find anything on his site. Disappointing. No one seems to even be aware of this thing.
Hank
Google "Stephen Coughlin" + Pentagon and you'll see it's getting some air time on the more high profile blogs. I don't think it will stay in a corner.