It’s probably a scam to try to get people to contribute money to them.
Their site had up to the minute reports on the results of last week’s election, so I didn’t suspect at the time that it might be phony. But since then, I haven’t seen this story corroborated anywhere else, so I suspect it is bogus.
Thanks!