This story is growing legs. I think it may be the real deal.
Waiting for some sort of comment from Washington before I get too excited.
Drudge also has a link at the top of his site. The Russian news agency also reporting.
Waiting for some sort of comment from Washington before I get too excited.
~same here