Fox is running a story now as well... Satellites over Pakistan guided bin Laden raid, leaked NSA documents say
There is a direct link to the Post story from there as well.
It’s scary to think only one person (Snowden) felt it was his duty to spill this. Apparently there’s not one “spy” who’s willing to say “This ain’t right.” Then again, I realize there are powers that can make you guilty of anything they say you’re guilty of.