was this DEBKA or rense.com?
Ha. I can't fault you for thinking this; the idea sounded a little whacked to me too. I heard it from my acedemic advisor, who is a radar guy. We were talking about passive radar, and I mentioned that I had heard on the internet about the microwave ovens pointed at the sky (I read about it here on Free Republic; I don't think it was Debka, but I'm not sure; I don't trust Debka any more than you do). My advisor's responded by saying "that is how you would do it."
Anyway, I never said I had proof. It's just a theory, but a fairly well-informed theory.
It also explains not one but two things that have puzzled me: why did we lose the F-117, and why did we "accidentally" bomb an embassy of a major power.
(steely) (steely)