The ads are really obnoxious about how "big corporations" oppose limits on mercury and how Claire McCaskill "stood tall" against them. And, I kid you not, they ended with "For the Children." I am absolutely certain this is not a legitimate religious group, but a bunch of Lefties running a false-flag operation. Does anybody know anything about these goons?