Originally Posted by BucEyedPea
Well, it was on Facebook and I liked it. I just went to check and it was linked to The Tea Party page. I'll check into it, to see if your link accurate too.
Because it says they "currently" have no evidence of it.
Well, that is solid source to be sure. Funny how some people just never have a sense for what sounds made up.