Snopes has issued a debunking of the election tampering scheme. I will try to post it here.

Comments