Whoa. I hadn't heard that. Where can I dig up more info on that connection? That's some political TNT right there.
I'll try and get a documented source for ya