Originally Posted by cosmo20002
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.