The F-117 was lost as a result of an experimental passive radar that was located inside the Chinese embassy. This device read backscatter from hundreds of microwave ovens that were operated with their doors removed and aimed toward the sky, distributed around Belgrade.
The presence of this device was deduced by analysis of ELINT and SIGINT data. The bombing of the Embassy was essentially demanded by the pilots that actually had to fly the mission. Their demands were passed up the chain of command to Slick Willie, who was forced to sign off on the Embassy attack, or at least look the other way when it was "accidentally" hit.
(steely)
It's a very plausible theory. The Serbs lasted as long as they did largely because of their use of EW which may have undercut the effectiveness of the air campaign and it's very likely they got some help from the Russians and Chinese. It's generally assumed that Russia and China have been developing anti-stealth measures against the F-117 and B-2, perhaps jointly.
was this DEBKA or rense.com?