boltsmag.org Open in urlscan Pro
141.193.213.11  Public Scan

URL: https://boltsmag.org/
Submission: On November 06 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

GET /

<form action="/" method="get">
  <input type="search" name="s" id="search" class="form-control btn my-sm-0" placeholder="Search">
  <input type="submit" class="btn" value="GO">
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_1" action="/" data-formid="1" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
      <div id="field_1_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_1_1"><label
          class="gfield_label gform-field-label" for="input_1_1">Email Address</label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_1_1" type="email" value="" class="large" placeholder="Email Address" aria-invalid="false">
        </div>
      </div>
      <div id="field_1_2" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_2"><label
          class="gfield_label gform-field-label" for="input_1_2">CAPTCHA</label>
        <div id="input_1_2" class="ginput_container ginput_recaptcha gform-initialized" data-sitekey="6LfU4RonAAAAAD-LHrUexpqZXBbAIcx8wY8GL6DY" data-theme="light" data-tabindex="-1" data-size="invisible" data-badge="bottomright">
          <div class="grecaptcha-badge" data-style="bottomright"
            style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
            <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-wmzsxje6yg3l" frameborder="0" scrolling="no"
                sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
                src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LfU4RonAAAAAD-LHrUexpqZXBbAIcx8wY8GL6DY&amp;co=aHR0cHM6Ly9ib2x0c21hZy5vcmc6NDQz&amp;hl=en&amp;v=-ZG7BC9TxCVEbzIO2m429usb&amp;theme=light&amp;size=invisible&amp;badge=bottomright&amp;cb=dmqbqixlgh65"
                tabindex="-1"></iframe></div>
            <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
              style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div>
        </div>
      </div>
      <div id="field_1_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3"><label
          class="gfield_label gform-field-label" for="input_1_3">Name</label>
        <div class="ginput_container"><input name="input_3" id="input_1_3" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_3">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Sign Up"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjI3OWM2MWMzZDNkZDIwMDIyNDljMjgyYWFhNWNmZTcwIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_2" action="/" data-formid="2" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below validation_below">
      <div id="field_2_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_2_1"><label
          class="gfield_label gform-field-label" for="input_2_1">Email Address</label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_2_1" type="email" value="" class="large" placeholder="Email Address" aria-invalid="false">
        </div>
      </div>
      <div id="field_2_2" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_2"><label
          class="gfield_label gform-field-label" for="input_2_2">CAPTCHA</label>
        <div id="input_2_2" class="ginput_container ginput_recaptcha gform-initialized" data-sitekey="6LfU4RonAAAAAD-LHrUexpqZXBbAIcx8wY8GL6DY" data-theme="light" data-tabindex="-1" data-size="invisible" data-badge="bottomright">
          <div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
            <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-alw0rof5i0ge" frameborder="0" scrolling="no"
                sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
                src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LfU4RonAAAAAD-LHrUexpqZXBbAIcx8wY8GL6DY&amp;co=aHR0cHM6Ly9ib2x0c21hZy5vcmc6NDQz&amp;hl=en&amp;v=-ZG7BC9TxCVEbzIO2m429usb&amp;theme=light&amp;size=invisible&amp;badge=bottomright&amp;cb=yndujhd5iui3"
                tabindex="-1"></iframe></div>
            <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-1" name="g-recaptcha-response" class="g-recaptcha-response"
              style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div><iframe style="display: none;"></iframe>
        </div>
      </div>
      <div id="field_2_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_3"><label
          class="gfield_label gform-field-label" for="input_2_3">Name</label>
        <div class="ginput_container"><input name="input_3" id="input_2_3" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_2_3">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Sign Up"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsIjI3OWM2MWMzZDNkZDIwMDIyNDljMjgyYWFhNWNmZTcwIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

Text Content

 * Donate to Bolts
 * About us
 * Newsletter
 * Ask Bolts
 * Who counts elections?
 * Your cheat sheet to Nov. 5

Menu Toggle navigation

 * Criminal Justice
 * Voting Rights
 * What’s on the Ballot

Menu Close Toggle navigation

 * About Us
   * Our Newsletter
   * Please pitch us!
 * Support us
 * What’s on the Ballot
   * Criminal justice in 2023
   * Your Guide to Every State Supreme Court
   * Who Runs Our Elections?
   * Who Counts Our Elections?
 * Voting Rights
 * Criminal Justice
 * Latest Stories

 * 
 * 
 * 


November 5, 2024


OHIOANS REJECT REDISTRICTING REFORM, PROTECTING GOP GERRYMANDERS

Daniel Nichanian,
Daniel Nichanian,
After legal battles over the wording of the ballot language, Issue 1 lost on
Tuesday. It would have created an independent redistricting commission.
November 5, 2024


ORLANDO PROSECUTOR OUSTED BY GOVERNOR WINS HER JOB BACK

Lauren Gill,
October 2, 2024


YOUR CHEAT SHEET TO THE 2024 GENERAL ELECTIONS

Daniel Nichanian,
October 29, 2024


“A YEAR OF FRUSTRATION”: HOW NEW MEXICO KEPT DENYING PEOPLE VOTING RIGHTS
DESPITE REFORM

Lauren Gill,
October 25, 2024


THE NEXT FRONT IN THE FIGHT OVER HOMELESSNESS IS ON THE ARIZONA BALLOT

Geoff Hing, , Pascal Sabino,


EXPLORE OUR ELECTION GUIDES

October 18, 2024


THE 33 PROSECUTOR AND SHERIFF ELECTIONS THAT MATTER TO CRIMINAL JUSTICE IN
NOVEMBER

Daniel Nichanian,
September 16, 2024


YOUR GUIDE TO ALL 12 STATES CHOOSING THEIR NEXT ELECTIONS CHIEF IN NOVEMBER

Alex Burness, , Daniel Nichanian,
April 3, 2024


YOUR STATE-BY-STATE GUIDE TO THE 2024 SUPREME COURT ELECTIONS

Daniel Nichanian,


THE LATEST


NEBRASKANS RUSH TO UNDO HARM, AFTER COURT REBUFFS GOP BID TO BLOCK THOUSANDS OF
VOTERS

Alex Burness,


TO TACKLE HOUSING CRISIS, THESE ORGANIZERS WANT TO FIRST CHANGE HOW CITY HALL
WORKS

Alex Burness,


“AGONY” AND “SUFFERING” AS ALABAMA EXPERIMENTS WITH NITROGEN EXECUTIONS

Lauren Gill,


IN ILLINOIS, A PRIVATE PRISON COMPANY’S LONG TRAIL OF DEATHS AND HIGH-DOLLAR
CONTRACTS

Shawn Mulcahy,


THE EPIDEMIOLOGIST RUNNING FOR MAYOR TO BRING PUBLIC HEALTH TO SACRAMENTO
POLITICS

Piper French,


THE CALIFORNIA BALLOT MEASURE THAT COULD END FORCED PRISON LABOR

Victoria Valenzuela,


ARIZONA GOP ASKS VOTERS TO NULLIFY THE JUDICIAL ELECTIONS THEY’LL BE VOTING ON

Pascal Sabino,


CONNECTICUT BALLOT MEASURE COULD MAKE VOTING MORE INCLUSIVE

Kelan Lyons,


PUBLIC DEFENDERS LOOK TO GROW THEIR PRESENCE ON THE BENCH IN LOS ANGELES

Piper French,


SIGN UP AND STAY UP-TO-DATE

Email Address

CAPTCHA

Name

This field is for validation purposes and should be left unchanged.



SUPPORT US

We are a nonprofit newsroom that thrives on the support of our readers: Donate
to help sustain Bolts! And learn more about us here.


LEARN ABOUT STATE COURTS


YOUR STATE-BY-STATE GUIDE TO EVERY STATE SUPREME COURT

Bolts breaks down the structure, selection procedures, and functions of each
state’s highest court.


LEARN ABOUT ELECTION ADMINISTRATION


WHO COUNTS OUR ELECTIONS?

Who are the local and state officials who are responsible for counting,
canvassing, and certifying elections?


VOTING IN MISSISSIPPI


COURT UPHOLDS MISSISSIPPI’S JIM CROW-ERA LIFETIME VOTING BAN

“Imagine if just half of those folks could vote,” says a Mississippi advocate
who hoped to defeat his state’s practice of permanent felony disenfranchisement.


PROSECUTION IN VIRGINIA


“AN IMPOSSIBLE CHOICE”: VIRGINIANS ASKED TO WAIVE CONSTITUTIONAL RIGHTS TO GET A
PLEA DEAL

Governor Glenn Youngkin vetoed a bill that would have barred prosecutors from
making defendants waive protections against unreasonable police searches as a
condition of pleas.


POLICING IN MICHIGAN


A MICHIGAN CITY ENDED LOW-LEVEL TRAFFIC STOPS. NOW THE COUNTY COULD FOLLOW.

In the race for Washtenaw County sheriff, candidates want to limit unnecessary
policing encounters and reduce fees from traffic enforcement.


IN 2024, POLITICS IS LOCAL

Bolts covers the nuts and bolts of power and political change, from the local
up. We report on the places, people, and policies that shape public policy. We
focus on criminal justice and voting rights, and delve further in our vertical
What’s on the Ballot.


YOU ASKED BOLTS. WE ANSWERED.

October 23, 2024


DOWNBALLOT STAKES: YOUR QUESTIONS ANSWERED

October 11, 2024


WHAT’S ON YOUR LOCAL BALLOTS: YOUR QUESTIONS ANSWERED

August 15, 2024


HOW PREGNANCY IS POLICED: YOUR QUESTIONS ANSWERED


CRIMINAL JUSTICE AND LOCAL POLITICS


MINNESOTA JUST BECAME THE LATEST STATE TO ELIMINATE PRISON GERRYMANDERING

Alex Burness,


PAROLE PLUNGES IN SOUTH CAROLINA AS GOVERNOR-APPOINTED BOARD ISSUES DENIAL AFTER
DENIAL

Lauren Gill,


HIS SHOCK WIN FLIPPED A PENNSYLVANIA COUNTY. NOW HE VOWS TO RAISE HELL OVER ITS
LETHAL JAIL.

Alex Burness,


SUPREME COURTS


YOUR STATE-BY-STATE GUIDE TO THE 2024 SUPREME COURT ELECTIONS

Voters this year are deciding the fate of 82 seats across 33 states’ high
courts. Cases involving abortion, democracy, and other critical issues hang in
the balance.


DIRECT DEMOCRACY


UTAH’S HIGHEST COURT SAFEGUARDS THE PEOPLE’S RIGHT TO DIRECT DEMOCRACY

The decision is a blow to the state GOP’s attempts to ignore a citizen
initiative that had reformed redistricting. But the state’s gerrymandered maps
remain in effect for now.


VOTER REGISTRATION


MICHIGAN LAW IS FIRST TO AUTOMATICALLY REGISTER PEOPLE TO VOTE AS THEY LEAVE
PRISON

The legislature passed a bill that will also expand automatic voter registration
in other ways, including applying it at Medicaid offices, and likely add many
new Michiganders to voter rolls.


THE 2024 ELECTIONS


THE REPUBLICAN NOMINEE TO LEAD OREGON ELECTIONS WANTS TO STOP ALL MAIL VOTING

Alex Burness,


A REVAMPED BALLOT DESIGN JUMPSTARTS DEMOCRACY IN NEW JERSEY

Nikita Biryukov,


ARIZONA REPUBLICANS SET UP A BALLOT MEASURE TO SQUASH FUTURE BALLOT MEASURES

Pascal Sabino,

July 31, 2024


HE KEPT INVESTIGATING THE 2020 ELECTION. NOW THIS MICHIGAN SHERIFF FACES VOTERS
HIMSELF.

Alice Herman,


LONG READS

May 5, 2022


A FUTURE FOR SUSANVILLE

Plans to shutter a California prison offer halting glimpses of a different
world: an economy that doesn’t revolve around incarceration, a country where
losing your job isn’t tantamount to ruin, and an opening for abolition.
Piper French,
August 28, 2024


ON NATIVE LAND, A NEW PUSH TO EXPAND VOTING MEETS THE LONG TAIL OF STATE
VIOLENCE

Ongoing negotiations between tribal leaders and Colorado officials may chart a
new path for automatically registering Native voters and growing voter rolls
nationwide. But first the state is having to confront a legacy of mistrust.
Alex Burness,


ABORTION RIGHTS


IF ABORTION MEASURE FAILS, OHIOANS ON PAROLE AND PROBATION COULD FACE GRAVER
RESTRICTIONS

Piper French,


FOR THOUSANDS OF GEORGIANS, FREELY TRAVELING ACROSS STATE LINES FOR AN ABORTION
IS NOT AN OPTION

Piper French,


WHAT ALL STATE CONSTITUTIONS SAY ABOUT ABORTION, AND WHY IT MATTERS

Quinn Yeargain,
 * About Us
 * Support Us
 * Our Resources
 * Our Articles

STAY INFORMED

Email Address

CAPTCHA

Name

This field is for validation purposes and should be left unchanged.

 * 
 * 
 * 

© 2024 - Bolts. All rights reserved.

Notifications