A group of purported Cherokee Nation members have launched a website intended to force Elizabeth Warren apologize for allegedly lying about being 1/32 Cherokee.
Here's the link. Does anyone have any information on this group? It reeks of "right wing front" to me....