Colorado Secretary of State Sues Postal Service Over “Misinformation” About Voting



Colorado Secretary of State Jena Griswold accused the United States Postal Service of misleading American voters and decided to do something about it. Griswold said on Saturday that she filed a lawsuit against the Postal Service, hours after she accused it of sending information that could be “confusing” to voters. Griswold says in the lawsuit that the USPS has sent out information to Colorado voters that include “false statements.” The state also filed a temporary restraining order against the Postal Service to block it from mailing any more of the postcards to homes in the state.

51 days until the election. Just filed a lawsuit against the @USPS for sending misinformation about mail ballots to millions of voters. Was that on your 2020 bingo card?

The Postal Service “intends to mail an official notice to all Colorado voters that provides false statements about voting in Colorado,” reads the lawsuit. “These false statements will disenfranchise Colorado voters, including its uniform military and overseas voters; mislead them about Colorado’s election procedures; infringe Colorado’s constitutional rights to conduct its elections; and interfere with the secretary of state’s ability to oversee Colorado elections.”

We also just filed a temporary restraining order against @USPS. Their postcards containing wrong election info have been sitting in a warehouse in Denver, and they refuse to not send them. So we’re asking a judge to stop them!

Griswold wrote a Twitter thread late Friday in which she accused the USPS of sending out the same postcard about absentee voting to homes across the country even though different states have different rules. “For states like Colorado where we send ballots to all voters, the information is not just confusing, it’s WRONG,” Griswold said in a tweet late Friday. “I will do everything in my power to stop @USPS from sending misinformation to voters.”

I just found out the @USPS is sending this postcard to every household and PO Box in the nation. For states like Colorado where we send ballots to all voters, the information is not just confusing, it’s WRONG. (Thread)

Griswold shared a copy of the postcard on Twitter. “To protect Colorado voters and our election system, our team worked late into the night to file suit against #USPS,” Colorado Attorney General Phil Weiser wrote on Twitter. The lawsuit claims that the postcard has several pieces of incorrect information for Colorado voters. Griswold says secretaries of state from other states have reached out and are considering filing their own lawsuits.

To protect Colorado voters and our election system, our team worked late into the night to file suit against #USPS. We are taking action, working with SOS @JenaGriswold, to stop the Postal Service from misinforming Colorado voters and interfering with our election. Thread 👇

Griswold claims that in order to avoid just this type of situation, secretaries of state had asked Postmaster General Louis DeJoy to review the postcard before it was sent out to voters but he refused. “This may have started off as a well-intentioned effort by @USPS, but their refusal to listen to election experts combined with the recent postal slowdown in some parts of the country is beyond suspect,” Weiser wrote.

The USPS pushed back against the criticism, saying the postcard is part of a broad campaign to “educate the public” about the Postal Service and mail-in ballots. “The non-partisan campaign neither encourages nor discourages mail-in voting,” a USPS spokesperson said in a statement Friday night, “rather, it is designed to reach and inform all voters about the importance of planning ahead if they plan to vote by mail.”

This is not the first time Colorado has been at odds with the USPS and marks the latest instance of concern among Democrats that Postal Service leaders are not properly preparing for what is expected to be a huge surge of mail-in ballots for November’s election. Just a few days ago, Colorado joined 13 other states filed a lawsuit calling on a judge to block the Postal Service “from implementing changes to the mail service that interfere with Americans’ daily lives and the November 2020 election.” The lawsuit claims DeJoy “violated federal law when he implemented radical changes at the Postal Service with very little notice, causing irreparable harm, including delays in delivery of time-sensitive materials from medications to legal notices to ballots.” Last month, Griswold slammed Trump’s opposition to increase funding to the postal Service, characterizing it as “voter suppression.”

Readers like you make our work possible. Help us continue to provide the reporting, commentary, and criticism you won’t find anywhere else.

You’ve run out of free articles. Join Slate Plus to continue reading, and you’ll get unlimited access to all our work—and support Slate’s independent journalism. You can cancel anytime.

Start Free Trial Now

Already a member?
Sign in here.

Start Free Trial Now

Already a member?
Sign in here.

Slate is published by The Slate Group, a Graham Holdings Company.
All contents © 2020 The Slate Group LLC. All rights reserved.

Slate relies on advertising to support our journalism. If you value our work, please disable your ad blocker.

By joining Slate Plus you support our work and get exclusive content. And you’ll never see this message again.

« )), n = v(f[r.size_id].split(« x »).map(function (e) {
return Number(e);
}), 2), i.width = n[0], i.height = n[1]), i.rubiconTargeting = (Array.isArray(r.targeting) ? r.targeting : []).reduce(function (e, r) {
return e[r.key] = r.values[0], e;
}, {
rpfl_elemid: s.adUnitCode
}), e.push(i)) : g.logError(« Rubicon: bidRequest undefined at index position: ».concat(t), c, d), e;
}, []).sort(function (e, r) {
return (r.cpm || 0) – (e.cpm || 0);
getUserSyncs: function getUserSyncs(e, r, t, i) {
if (!R && e.iframeEnabled) {
var n = «  »;
return t && « string » == typeof t.consentString && (« boolean » == typeof t.gdprApplies ? n += « ?gdpr= ».concat(Number(t.gdprApplies), « &gdpr_consent= »).concat(t.consentString) : n += « ?gdpr_consent= ».concat(t.consentString)), i && (n += «  ».concat(n ? « & » : « ? », « us_privacy= »).concat(encodeURIComponent(i))), R = !0, {
type: « iframe »,
url: a + n
transformBidParams: function transformBidParams(e) {
return g.convertTypes({
accountId: « number »,
siteId: « number »,
zoneId: « number »
}, e);

function _(e, r) {
var t,
i = 0 e.length) && (t = e.length);

for (var r = 0, n = new Array(t); r ‘;
var r, n;

var a = function a(e) {
var r = 0 = e && r.innerWidth r.length) && (e = r.length);

for (var t = 0, n = new Array(e); t b ? a : b;
* Fast loop through watched elements

function onScroll() {
* updates seen property
* @param {Visble} item
* @param {{}} evt
* @fires Visible#shown
* @fires Visible#hidden

function updateSeen(item, evt) {
var px = evt.visiblePx,
percent = evt.visiblePercent; // if some pixels are visible and we’re greater/equal to threshold

if (px && percent >= item.shownThreshold && !item.seen) {
item.seen = true;
setTimeout(function () {
item.trigger(« shown », new VisibleEvent(« shown », evt));
}, 15); // if no pixels or percent is less than threshold
} else if ((!px || percent = 0 && rect.left >= 0 && rect.bottom 1) {
result += getLinearSpacialHash(remainder, Math.floor(stepSize / base), optimalK – 1, base);

return result;
* @param {ClientRect} rect
* @param {number} innerHeight
* @returns {number}

function getVerticallyVisiblePixels(rect, innerHeight) {
return min(innerHeight, max(rect.bottom, 0)) – min(max(, 0), innerHeight);
* Get offset of element relative to entire page
* @param {Element} el
* @returns {{left: number, top: number}}
* @see

function getPageOffset(el) {
var offsetLeft = el.offsetLeft,
offsetTop = el.offsetTop;

while (el = el.offsetParent) {
offsetLeft += el.offsetLeft;
offsetTop += el.offsetTop;

return {
left: offsetLeft,
top: offsetTop
* Create a new Visible class to observe when elements enter and leave the viewport
* Call destroy function to stop listening (this is until we have better support for watching for Node Removal)
* @param {Element} el
* @param {{shownThreshold: number, hiddenThreshold: number}} [options]
* @class
* @example this.visible = new $visibility.Visible(el);

Visible = function Visible(el, options) {
options = options || {};
this.el = el;
this.seen = false;
this.preload = false;
this.preloadThreshhold = options && options.preloadThreshhold || 0;
this.shownThreshold = options && options.shownThreshold || 0;
this.hiddenThreshold = options && min(options.shownThreshold, options.hiddenThreshold) || 0;
updateVisibility(this); // set immediately to visible or not

Visible.prototype = {
* Stop triggering.
destroy: function destroy() {
// remove from list
list.splice(list.indexOf(this), 1);
* @name Visible#on
* @function
* @param {‘shown’|’hidden’} e EventName
* @param {function} cb Callback

* @name Visible#trigger
* @function
* @param {‘shown’|’hidden’} e
* @param {{}}


VisibleEvent = function VisibleEvent(type, options) {
var _this = this;

this.type = type;
Object.keys(options).forEach(function (key) {
_this[key] = options[key];
}; // listen for scroll events (throttled)

$document.addEventListener(« scroll », _throttle(onScroll, 200)); // public

this.getPageOffset = getPageOffset;
this.getLinearSpacialHash = getLinearSpacialHash;
this.getVerticallyVisiblePixels = getVerticallyVisiblePixels;
this.getViewportHeight = getViewportHeight;
this.getViewportWidth = getViewportWidth;
this.isElementNotHidden = isElementNotHidden;
this.isElementInViewport = isElementInViewport;
this.Visible = Visible;
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require== »function »&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error(« Cannot find module ‘ »+o+ »‘ »);throw f.code= »MODULE_NOT_FOUND »,f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require== »function »&&require;for(var o=0;o


Donnez votre point de vue et aboonez-vous!

Votre point de vue compte, donnez votre avis

[maxbutton id= »1″]