Looks like the great American Politically Correct Propaganda Machine is in full swing! Not only is YouTube are preventing news of the massive election fraud from getting out, but the leftist people at Twitter are following suit. Americans should shut off their browsers and let these villains wallow in empty cyberspace!.