www.judicialwatch.org
Open in
urlscan Pro
141.193.213.21
Public Scan
Submitted URL: https://myjw.pr.judicialwatch.org/link.php?AGENCY=jw&M=22809822&N=57541&L=17813&F=H&drurl=aHR0cHM6Ly93d3cuanVkaWNpYWx3YXRjaC5vcmcv...
Effective URL: https://www.judicialwatch.org/donate/thank-you-135/?utm_source=deployer&utm_medium=email&utm_campaign=May&utm_term=Non-Donors
Submission: On January 03 via manual from US — Scanned from DE
Effective URL: https://www.judicialwatch.org/donate/thank-you-135/?utm_source=deployer&utm_medium=email&utm_campaign=May&utm_term=Non-Donors
Submission: On January 03 via manual from US — Scanned from DE
Form analysis
7 forms found in the DOMGET
<form class="search-input" action="" method="get">
<div class="control has-icons-right">
<input class="input" type="text" placeholder="Search" name="s" required="">
<button type="submit" class="icon is-small is-right icon-search js-submit-parent-form">
<span class="fas fa-search"></span>
</button>
</div>
</form>
<form class="field has-addons js-clonedNewsletterForm">
<div class="control">
<div class="validation-message"></div>
<input class="input input-newsletter" required="" type="email" placeholder="Email Address">
</div>
<div class="control">
<button type="submit" class="button is-danger button-sub"> Subscribe </button>
</div>
</form>
/
<form class="search-input" action="/">
<div class="control has-icons-right column-input">
<input class="input" type="text" placeholder="Search" name="s" required="">
</div>
<button type="submit" class="button is-primary column-button submit-search-dropdown"> SEARCH <span class="fas fa-search"></span>
</button>
</form>
Name: paypalform — POST https://www.paypal.com/cgi-bin/webscr
<form id="paypalformtwig" name="paypalform" method="post" action="https://www.paypal.com/cgi-bin/webscr" target="_top">
<input type="hidden" name="business" value="development@judicialwatch.org">
<input type="hidden" name="cmd" value="_donations">
<input type="hidden" name="cancel_return" value="https://www.judicialwatch.org/donate/thank-you-135">
<input type="hidden" name="return" value="https://www.judicialwatch.org/thanks-for-your-donation">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="1" id="amount_paypal" disabled="true">
<input type="image" name="submit" style="display:none" src="https://www.paypalobjects.com/webstatic/en_US/i/btn/png/btn_donate_92x26.png" alt="Donate">
<img alt="" width="1" height="1" data-src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" class=" lazyloaded" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif"><noscript><img alt="" width="1" height="1"
src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif"></noscript>
</form>
POST
<form class="cmxform" id="form1" onsubmit="return sendPostRequest(this);" method="post">
<div class="columns is-multiline is-gap-10px">
<!-- Required Fields Label -->
<div class="column is-full">
<span class="help-text is-italic p-t-5">
<div class="col-asterisk">
<span class="far fa-asterisk"></span>
</div>
<div class="col">
<span class="content">Required field</span>
</div>
</span>
<div class="cc-list">
<span class="fab fa-cc-visa"></span>
<span class="fab fa-cc-mastercard"></span>
<span class="fab fa-cc-discover"></span>
<span class="fab fa-cc-amex"></span>
</div>
</div>
<!-- First Row -->
<div class="column is-full p-t-0">
<div class="control has-icons-right">
<input name="card[number]" v-validate="'credit_card|required'" data-vv-validate-on="blur" v-model="formFields.card.number" data-vv-as="Card" type="text" class="input" :class="{ 'is-danger': errors.has('card[number]') }"
placeholder="Card Number *" id="card-number" error-message-custome="The Card field is invalid" on-blur-effect-flag="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('card[number]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="card-number vee-validate-error"></span>
</div>
<!-- Second row -->
<div class="column is-one-third p-t-0">
<div class="control has-icons-right">
<input name="card[ccv]" v-validate="'numeric|required'" data-vv-validate-on="blur" v-model="formFields.card.ccv" data-vv-as="CCV" type="text" class="input" :class="{ 'is-danger': errors.has('card[ccv]') }" placeholder="Security Code *"
id="cvv" error-message-custome="The CCV field may only contain numeric characters" on-blur-effect-flag="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('card[ccv]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error cvv"></span>
</div>
<div class="column is-one-third">
<div class="select" :class="{ 'is-danger': errors.has('card[month]') }">
<select v-model="formFields.card.month" name="card[month]" v-validate="'required'" data-vv-as="Month" :class="{ 'is-danger': errors.has('card[month]') }" class="input-select" error-message-custome="The Month field is required">
<option value="">Month *</option>
<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>
<option value="06">June</option>
<option value="07">July</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
<span class="vee-validate-error"></span>
</div>
</div>
<div class="column is-one-third">
<div class="select" :class="{ 'is-danger': errors.has('card[year]') }">
<select v-model="formFields.card.year" name="card[year]" v-validate="'required'" data-vv-as="Year" :class="{ 'is-danger': errors.has('card[year]') }" class="input-select" id="year_select_twig"
error-message-custome="The Year field is required">
<option value="">Year *</option>
<option value="2022">2022 </option>
<option value="2023">2023 </option>
<option value="2024">2024 </option>
<option value="2025">2025 </option>
<option value="2026">2026 </option>
<option value="2027">2027 </option>
<option value="2028">2028 </option>
<option value="2029">2029 </option>
<option value="2030">2030 </option>
<option value="2031">2031 </option>
</select>
<span class="vee-validate-error"></span>
</div>
</div>
</div>
<h2 class="m-t-50">Personal Information</h2>
<div class="columns is-multiline">
<!-- Required Fields Label -->
<div class="column is-full">
<span class="help-text is-italic p-t-5">
<div class="col-asterisk">
<span class="far fa-asterisk"></span>
</div>
<div class="col">
<span class="content">Required field</span>
</div>
</span>
</div>
<!-- Row: Name -->
<div class="column is-half p-t-0">
<div class="control has-icons-right">
<input name="person[name][first]" type="text" class="input" :class="{ 'is-danger': errors.has('person[name][first]') }" v-validate="'required'" data-vv-validate-on="blur" data-vv-as="Name" v-model="formFields.person.name.first"
placeholder="First Name *" error-message-custome="The Name field is required">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[name][first]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
<div class="column is-half p-t-0">
<div class="control has-icons-right">
<input name="person[name][last]" type="text" class="input" v-validate="'required'" data-vv-as="Name" data-vv-validate-on="blur" v-model="formFields.person.name.last" :class="{ 'is-danger': errors.has('person[name][last]') }"
placeholder="Last Name *" error-message-custome="The Name field is required">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[name][last]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
<!-- Row: Address -->
<div class="column is-full">
<div class="control has-icons-right">
<input name="person[address][street]" type="text" class="input" v-validate="'required'" :class="{ 'is-danger': errors.has('person[address][street]') }" data-vv-as="Address" data-vv-validate-on="blur" v-model="formFields.person.address.street"
placeholder="Address *" error-message-custome="The Address field is required">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[address][street]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
<!-- Row: Address 2 -->
<div class="column is-full">
<input name="person[address][street_2]" type="text" class="input" v-model="formFields.person.address.street_2" placeholder="Address 2" on-blur-effect-flag-disabled="1" on-blur-effect-flag-disabled-billing="1">
</div>
<!-- Row: City & State -->
<div class="column is-three-fifths">
<div class="control has-icons-right">
<input name="person[address][city]" type="text" class="input" v-validate="'required'" data-vv-as="City" data-vv-validate-on="blur" v-model="formFields.person.address.city" :class="{ 'is-danger': errors.has('person[address][city]') }"
placeholder="City *" error-message-custome="The City field is required">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[address][city]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
<div class="column is-two-fifths">
<div class="select" :class="{ 'is-danger': errors.has('person[address][state]') }">
<select v-model="formFields.person.address.state" name="person[address][state]" v-validate="'required'" data-vv-as="State" class="input-select" error-message-custome="The State field is required">
<option value="">State *</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AE">Armed Forces Africa</option>
<option value="AA">Armed Forces Americas (except Canada)</option>
<option value="AE">Armed Forces Canada</option>
<option value="AE">Armed Forces Europe</option>
<option value="AE">Armed Forces Middle East</option>
<option value="AP">Armed Forces Pacific</option>
<option value="AR">Arkansas</option>
<option value="AS">American Samoa</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="GU">Guam</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="NM">Northern Mariana Islands</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="PR">Puerto Rico</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="US">United States Virgin Islands</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
<span class="vee-validate-error"></span>
</div>
</div>
<!-- Row: Zip -->
<div class="column is-one-third">
<div class="control has-icons-right">
<input name="person[address][zipcode]" type="text" class="input" v-validate="'required'" data-vv-as="Zipcode" data-vv-validate-on="blur" :class="{ 'is-danger': errors.has('person[address][zipcode]') }"
v-model="formFields.person.address.zipcode" placeholder="Zipcode *" error-message-custome="The Zipcode field is required">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[address][zipcode]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
<div class="column is-two-thirds"></div>
<!-- Row: Email & Phone -->
<div class="column is-one-third">
<div class="control has-icons-right">
<input name="person[email]" type="text" class="input" v-validate="'required|email'" data-vv-as="Email" data-vv-validate-on="blur" v-model="formFields.person.email" :class="{ 'is-danger': errors.has('person[email]') }" placeholder="Email *"
id="email_valid" error-message-custome="The Email field is required" on-blur-effect-flag="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[email]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error email_valid"></span>
</div>
<div class="column is-two-thirds">
<div class="control has-icons-right">
<input name="person[phone]" type="text" class="input phone_number_val" v-validate="'numeric'" data-vv-as="Phone" data-vv-validate-on="blur" v-model="formFields.person.phone" :class="{ 'is-danger': errors.has('person[phone]') }"
placeholder="Phone" error-message-custome="The Phone field may only contain numeric characters" on-blur-effect-flag-disabled="1" on-blur-effect-flag-disabled-billing="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[phone]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error"></span>
</div>
</div>
<div class="field">
<input id="billing-toggle" type="checkbox" v-model="formFields.billing_address.isDifferentFromPersonalAddress" class="is-checkradio is-info has-bg-active" on-blur-effect-flag-disabled="1" on-blur-effect-flag-disabled-billing="1">
<label for="billing-toggle" class="checkradio-label is-marginless"> My billing address is different from above </label>
</div>
<!-- Billing Address -->
<div id="billing_address_div" style="display:none;">
<!-- Row: Address -->
<div class="column is-full">
<div class="control has-icons-right">
<input name="billing_address[street]" type="text" class="input billing_address_field" v-validate="'required'" data-vv-as="Address" data-vv-validate-on="blur" v-model="formFields.billing_address.street"
:class="{ 'is-danger': errors.has('billing_address[street]') }" placeholder="Address *" error-message-custome="The Address field is required" on-blur-effect-flag-disabled="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('billing_address[street]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error Address_class"></span>
</div>
<!-- Row: Address 2 -->
<div class="column is-full">
<div class="control has-icons-right">
<input name="billing_address[street_2]" type="text" class="input billing_address_field" v-model="formFields.billing_address.street_2" placeholder="Address 2" on-blur-effect-flag-disabled="1" on-blur-effect-flag-disabled-billing="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('billing_address[street_2]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
</div>
<!-- Row: City & State -->
<div class="column is-three-fifths">
<div class="control has-icons-right">
<input name="billing_address[city]" type="text" class="input billing_address_field" v-validate="'required'" data-vv-as="City" data-vv-validate-on="blur" v-model="formFields.billing_address.city"
:class="{ 'is-danger': errors.has('billing_address[city]') }" placeholder="City *" error-message-custome="The City field is required" on-blur-effect-flag-disabled="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('billing_address[city]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error City_class"></span>
</div>
<div class="column is-two-fifths">
<div class="select" :class="{ 'is-danger': errors.has('billing_address[state]') }">
<select v-model="formFields.billing_address.state" name="billing_address[state]" :class="{ 'is-danger': errors.has('billing_address[state]') }" v-validate="'required'" data-vv-as="State" class="input-select billing_address_field"
error-message-custome="The State field is required" on-blur-effect-flag-disabled="1">
<option value="">State *</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AE">Armed Forces Africa</option>
<option value="AA">Armed Forces Americas (except Canada)</option>
<option value="AE">Armed Forces Canada</option>
<option value="AE">Armed Forces Europe</option>
<option value="AE">Armed Forces Middle East</option>
<option value="AP">Armed Forces Pacific</option>
<option value="AR">Arkansas</option>
<option value="AS">American Samoa</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="GU">Guam</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="NM">Northern Mariana Islands</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="PR">Puerto Rico</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="US">United States Virgin Islands</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
<span class="vee-validate-error State_class"></span>
</div>
</div>
<!-- Row: Zip -->
<div class="column is-one-third">
<div class="control has-icons-right">
<input name="billing_address[zipcode]" type="text" class="input billing_address_field" v-validate="'required'" data-vv-as="Zipcode" data-vv-validate-on="blur" v-model="formFields.billing_address.zipcode"
:class="{ 'is-danger': errors.has('billing_address[zipcode]') }" placeholder="Zipcode *" error-message-custome="The Zipcode field is required" on-blur-effect-flag-disabled="1">
<span class="icon is-small is-right" style="display:none;" v-if="errors.has('person[address][street]')">
<span class="fas fa-exclamation-circle has-text-danger"></span>
</span>
</div>
<span class="vee-validate-error Zipcode_class"></span>
</div>
<div class="column is-two-thirds"></div>
</div>
<!-- Submit -->
<div class="columns donate-form-submit">
<div v-if="formWasSubmitted && errors.any()" class="form-error-label" style="display:none;" id="all_error_class">
<div class="select_amount" id="select_amount" style="display:none;"> Please update donation value to be at least $5 </div>
<div id="all_error_display" style="display:none;"> Please fix errors above before donating </div>
</div>
<div class="column is-narrow">
<input type="submit" value="Donate" class=" submit button is-primary is-wide button-donate-submit">
<div class="please_wait" style="display:none;">
<span class="m-r-15">Please Wait</span>
<span class="fa fa-spinner fa-spin"></span>
</div>
<!-- <button @click="validateForm()"
type="button"
:disabled="this.formIsSubmitting"
class="button is-primary is-wide button-donate-submit">
<template v-if="this.formIsSubmitting">
<span class="m-r-15">Please Wait</span>
<span class="fa fa-spinner fa-spin"></span>
</template>
<template v-else>
Donate
</template>
</button> -->
</div>
<div class="column">
<div class="donate-label">Amount</div>
<div class="donate-amount">
<span class="donation_amount">$0</span>
<span class="per_month" style="display:none;">/ month</span>
</div>
</div>
</div>
<input type="hidden" name="donation_amount_hidden" id="hidden_donation_amount" value="0" v-validate="'required|min_value:1'">
<input type="hidden" name="mb_tracking_code" value="INT21NDE1267" id="mb_tracking_code">
</form>
<form class="field has-addons js-clonedNewsletterForm">
<div class="control">
<div class="validation-message"></div>
<input class="input input-newsletter" type="email" placeholder="Email Address">
</div>
<div class="control">
<button type="submit" class="button is-danger button-sub"> Subscribe </button>
</div>
</form>
POST /phoenix-pd-bans-officers-asking-immigration-status-calling-feds-violation-state-law/
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_6" id="gform_6" action="/phoenix-pd-bans-officers-asking-immigration-status-calling-feds-violation-state-law/">
<div class="gform_body gform-body">
<ul id="gform_fields_6" class="gform_fields top_label form_sublabel_below description_below">
<li id="field_6_3" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label screen-reader-text" for="input_6_3"><span class="gfield_required"><span
class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_3" id="input_6_3" type="text" value="" class="medium" tabindex="50" aria-required="true" aria-invalid="false">
</div>
</li>
<li id="field_6_2" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible">
<div class="ginput_container ginput_container_text"><input name="input_2" id="input_6_2" type="hidden" class="gform_hidden" aria-invalid="false" value="3"></div>
</li>
</ul>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_6" class="gform_button button" value="Subscribe" tabindex="51"
onclick="if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; jQuery("#gform_6").trigger("submit",[true]); }"> <input type="hidden" name="gform_ajax"
value="form_id=6&title=&description=&tabindex=50">
<input type="hidden" class="gform_hidden" name="is_submit_6" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="6">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_6" value="WyJbXSIsImM4MzNhZjAyZjEyMjNmMDVhZWY0NmJjODdlZDRhNDM4Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_6" id="gform_target_page_number_6" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_6" id="gform_source_page_number_6" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
<p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="1641178016382">
<script>
document.getElementById("ak_js").setAttribute("value", (new Date()).getTime());
</script>
</p>
</form>
Text Content
Skip to content FOLLOW US MENU About Read Now Watch Now Listen Now Act Now Press Room Document Archives MENU Read Now Watch Now Listen Now About Donate Press Room Document Archives Act Now MORE Amicus Briefs Financial Disclosures Open Records Laws and Resources Sign up for the latest news and updates. Subscribe FOLLOW US Judicial Watch, Inc. is a conservative, non-partisan educational foundation, which promotes transparency, accountability and integrity in government, politics and the law. Donate Privacy Policy Terms and Conditions User Agreement RSS Feed Judicial Watch, Inc. is a conservative, non-partisan educational foundation, which promotes transparency, accountability and integrity in government, politics and the law. Because no one is above the law! Donate About Mission Legal Team Careers Contact Read Now * Tom Fitton's Judicial Watch Weekly Update * Corruption Chronicles * Press Releases * Issue Deep Dive * Investigative Bulletin * The Verdict Judicial Watch Court Victory! Merry Christmas! Chinese Abuse US Diplomats? Fauci Gain of Function Docs! View All U.S. Invests $1.5 Mil to Help Salvadoran Police Deal with COVID-19 Stress U.S. Commits $1 Mil to End Racism, Ethnic Prejudice in South America Focusi... Sinaloa Cartel Ring Busted in U.S. 1,400 Miles from its Mexican Headquarter... BP Starts Fiscal Year Arresting Thousands of Illegal Immigrants from Africa... View All Judicial Watch Announces a Press Conference on Lawsuit Challenging Maryland... Judicial Watch Sues Maryland for Gerrymandered Congressional Districts – Vo... Judicial Watch Wins Appeal on Release of Sally Yates’ Records on Refusal to... Judicial Watch: Records Detail U.S. Embassy Concerns about China’s ‘Anal Sw... View All Joe Biden's Senate Records DOJ & FBI Target Biden Political Opponents What is Fauci Hiding? Biden DOJ Uses FBI To Target Parents View All Judicial Watch Investigation: Yes, Virginia, Critical Race Theory is in You... Targeting Trump: Durham Exposes Clinton Connections Behind “Steele Dossier... Critical Race Theory Roils Virginia Governor Race Targeting Trump: Durham Uncovers New Clinton, FBI Connections in Russia Pro... View All Watch Now * TOM FITTON'S VIDEO WEEKLY UPDATE * JW: ON THE AIR * Clips * CHRIS FARRELL'S ON WATCH * JW On Issue * Judicial Watch TV RECAP: Fauci-Gain-of-Function Secrets Exposed, CRT Abuse Exposed, MAJOR Pus... Pelosi Abuse of Power Targets Trump Supporters-PLUS China Abuses U.S. Diplo... EXPOSED: Clinton Trip With Ghislaine Maxwell! Should SCOTUS Overturn Roe v.... UPDATE: RITTENHOUSE ACQUITTED! Biden’s Afghan Cover-Up EXPOSED—NEW-MAJOR Pu... View All Russiagate Hoax against Trump: “OBAMA DID IT!” Judicial Watch: CA Sheriff Sued by ACLU for Reporting Illegal Immigrants to... What is Fauci Hiding? FITTON: Clinton/FBI JOINTLY FUNDED Steele’s Anti-Trump DOSSIER View All Covid Update CONFIRMED: U.S. Diplomats Harassed by Chinese Government! Ashley Biden Records Emerge – Bolster O’Keefe vs DOJ/FBI NEW: FAUCI Gain of Function/Wuhan Cover-Up EXPOSED Why Won’t President Biden Release His Senate Records — What is He Hiding? View All On Watch: CROSSFIRE HURRICANE Targeting of Trump from A to Z On Watch: The #COVID19 Crisis on our Southern Border the Media ISN'T Coveri... On Watch: Marxism & the Current Insurrection in America On Watch: Interview of Dr. Steven Hatfill Re: #Coronavirus & Public Health ... View All Judicial Watch On Issue: The Ongoing Battle Against Obama Open Border Polic... Judicial Watch On Issue: The Battle for Election Integrity Judicial Watch On Issue: Leading the Battle Against Illegal Immigration JW On Issue: Exposing Secret Service Secrecy on Government Travel View All Listen Now Act Now Donate Shop The Verdict Special Report Sign Now Press Room Document Archives Donate SEARCH Happening Now Judicial Watch Court Victory! Fauci government pension would be largest in US history at $350,000-plus per year Fight to clean voter lists gains ground after 2020 election Merry Christmas! Judicial Watch Announces a Press Conference on Lawsuit Challenging Maryland’s Gerrymander THANK YOU! Dear Tom: Count on me….I am proud to stand with you and Judicial Watch! I want to make sure Judicial Watch can be even more effective in fighting public corruption and government secrecy in 2022. That’s why I am making an end of year contribution to Judicial Watch today. My best tax-deductible gift is for: Close QA: Fill Out Form Fields SELECT AMOUNT TO DONATE $35 $100 $250 $500 $1000 $2500 Please enter a valid amount Minimum Transaction $5 Make this a monthly donation! Please note, monthly donations are processed immediately and then on the 1st of every month. PAYMENT INFORMATION Required field Month * January February March April May June July August September October November December Year *2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 PERSONAL INFORMATION Required field State * Alabama Alaska Arizona Armed Forces Africa Armed Forces Americas (except Canada) Armed Forces Canada Armed Forces Europe Armed Forces Middle East Armed Forces Pacific Arkansas American Samoa California Colorado Connecticut Delaware District Of Columbia Florida Georgia Guam Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Northern Mariana Islands Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas United States Virgin Islands Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming My billing address is different from above State * Alabama Alaska Arizona Armed Forces Africa Armed Forces Americas (except Canada) Armed Forces Canada Armed Forces Europe Armed Forces Middle East Armed Forces Pacific Arkansas American Samoa California Colorado Connecticut Delaware District Of Columbia Florida Georgia Guam Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Northern Mariana Islands Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas United States Virgin Islands Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming Please update donation value to be at least $5 Please fix errors above before donating Please Wait Amount $0 / month -------------------------------------------------------------------------------- ABOUT JUDICIAL WATCH DONATIONS If you have any questions or comments, please contact Judicial Watch by emailing us or calling us toll free at (1) 888-593-8442. Judicial Watch is a 501(c)(3) nonprofit organization. Contributions are received from individuals, foundations, and corporations and are tax-deductible to the extent allowed by law. For a copy of our latest IRS form 990 send an email to Development@judicialwatch.org Contact OTHER WAYS TO DONATE Donate by Mail Donate by Telephone Monthly Giving Matching Gifts Stocks, Bonds, & Securities Charitable Gift Annuities Wills & Trusts Sign up FREE for the latest news and updates from America's #1 news source Subscribe Privacy Policy Terms and Conditions User Agreement The International Program Contact © 2022 Judicial Watch, Inc. Judicial Watch is a 501(c)(3) nonprofit organization. Contributions are received from individuals, foundations, and corporations and are tax-deductible to the extent allowed by law. Shop Donate Home News JWTV Store Donate * * * Δ Notifications