Honestly I had not fact checked this. A quick internet search found lots of articles making different claims (CBS News says yes, Reddit says yes, IQT website does not list, Quora says no.) Overall there doesn't appear to be a very strong argument and this Quora article (https://www.quora.com/What-is-the-substance-of-the-claim-tha...) makes a compelling case that the connection is too tenuous.
I will remove from parent content.