Thompson has flip-flopped on McCain-Feingold.
Nope, he didn't agree with all of it to begin with, voting against some parts of it, but there was nothing else at the time that would help attain his goal of getting some of the big, corrupt, or foreign money out of campaigns. He has spoken out against some of the loopholes provided ever since it was passed, and has said, for several years, that it needs to be severely changed, or even scrapped. He didn't just change his mind when he decided to run for President.
No he has not, but I see someone already corrected you propaganda!
LLS