You’ve heard it from the Navy Seals? When, where?
If you notice, no military head honchos have come out on this...where are all of those military press briefings we use to have.
Meanwhile..here is an odd twitter:
megneverlands Meg
The Fox News ticker is saying Osama bin Laden is dead. No breaking news & no other channels reporting. How odd.
28 Apr
http://twitter.com/#!/megneverlands