The WH and Pentagon should step up to the plate to either stop this rumour or confirm it!
I'm like you. What the hell are they waiting for?