A lot of scepticism about ET. I know its a Falung Gong house organ, but it seems to get the stories out 1st that are later picked up by other media. Maybe with a bit more in-depth info. And maybe a bit slanted. But its a good pipeline out.
Second source coming out with more details:
http://www.zonaeuropa.com/20050629_3.htm