Ok, this SwiftVet story has gotten pretty peculiar now. Rumors were saying that they were going to come out with a bombshell. Then, apparently, they were going to have a rally in DC, now supposedly that's been cancelled because of intense political pressure. Who knows what's going on?
Meanwhile, here's some background on this from Human Events.