They seem to have hijacked the thread about the Russian claim to a microwave cannon. If you click on that thread and stay there for a few seconds, you are redirected to a Worldtruth.tv site which is shocked at the health horrors of using a microwave oven.
WTF???
WTF???