Another bogus rumor more likely.
I did not start this rumor!
That's my initial reaction. How many times have we heard this from the left over the last 6 years? I've lost count.