boltsmag.org Open in urlscan Pro
141.193.213.10  Public Scan

URL: https://boltsmag.org/
Submission: On October 17 via api from IN — 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-ya6k5j2x3i0s" 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=aR-zv8WjtWx4lAw-tRCA-zca&amp;theme=light&amp;size=invisible&amp;badge=bottomright&amp;cb=sgpg4m8tw85l"
                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">Comments</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-ta6hexou6tfm" 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=aR-zv8WjtWx4lAw-tRCA-zca&amp;theme=light&amp;size=invisible&amp;badge=bottomright&amp;cb=lqtved8cuwem"
                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">Comments</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

 * 
 * 
 * 


October 16, 2024


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

Alex Burness,
Alex Burness,
Nebraska’s supreme court reversed state officials’ abrupt attempt to impose a
lifetime ban on voting for people with felony convictions. But the registration
deadline is just days away.
October 16, 2024


NORTH TEXAS SHERIFF RUNNING FOR REELECTION FACES GRIEF AND ANGER OVER RISING
JAIL DEATHS 

Sophie Novack,
October 2, 2024


YOUR CHEAT SHEET TO THE 2024 GENERAL ELECTIONS

Daniel Nichanian,
October 11, 2024


WHAT’S ON YOUR LOCAL BALLOTS: YOUR QUESTIONS ANSWERED

Ask Bolts, , Daniel Nichanian,
October 9, 2024


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

Alex Burness,


THE LATEST


“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,


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

Pascal Sabino,


THE CALIFORNIA BALLOT MEASURE THAT COULD END FORCED PRISON LABOR

Victoria Valenzuela,


FLORIDA LAW STRIKES “DEATHBLOW” TO OUTSIDE GROUPS TRYING TO REGISTER NEW VOTERS 

Uma Menon,


IN ALABAMA, PRISON GUARDS ACCUSED OF VIOLENCE AND MISCONDUCT CARRY OUT SECRETIVE
EXECUTIONS

Lauren Gill, , Daniel Moritz-Rabson,


SIGN UP AND STAY UP-TO-DATE

Email Address

CAPTCHA

Comments

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 11, 2024


WHAT’S ON YOUR LOCAL BALLOTS: YOUR QUESTIONS ANSWERED

August 15, 2024


HOW PREGNANCY IS POLICED: YOUR QUESTIONS ANSWERED

July 3, 2024


HOW VOTING WORKS IN THE U.K. AND FRANCE: YOUR QUESTIONS ANSWERED

May 15, 2024


HOW THE SUPREME COURT IS UNDERMINING VOTING RIGHTS: 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

Comments

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

 * 
 * 
 * 

© 2024 - Bolts. All rights reserved.

Notifications