Have your legislators taken the pledge?

Ethics LookUp Bottom

The Clean Conscience Pledge asks your legislators to support, vote for, and work zealously to sign into law legislation that:

  • Limits outside income for legislators so they can focus on constituent needs
  • Limits the ability of special interests to contribute unlimited amounts of money, by closing the LLC loophole
  • Discloses all discretionary spending to create transparency and expose conflicts of interest.

Click "Send a message to thank your lawmakers if they've taken the pledge, or make sure they do if they haven't!
Or click here to see all legislators.

ASSEMBLY DISTRICT 1: Bridgehampton
Fred Thiele, Jr.
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 2: Riverhead
Anthony H. Palumbo
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 3: Medford
Dean Murray
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 4: East Setauket
Steve Englebright
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 5: Holbrook
Al Graf
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 6: Brentwood
Phil Ramos
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 7: Bayport
Andrew Garabino
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 8: Smithtown
Michael Fitzpatrick
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 9: Massapequa Park
Joseph Saladino
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 10: Huntington
Chad Lupinacci
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 11: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 12: Northport
Andrew Raia
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 13: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 14: Merrick
David McDonough
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 15: Hicksville
Michael Montesano
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 16: Great Neck
Michelle Schimel
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 17: East Meadow
Tom McKevitt
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 18: Hempstead
Earlene Hooper
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 19: Garden City
Edward Ra
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 20: Long Beach
Todd Kaminsky
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 21: Lynbrook
Brian Curran
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 22: Valley Stream
Michaelle Solages
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 23: Rockaway Beach
Philip Goldfeder
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 24: Fresh Meadow
David Weprin
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 25: Flushing
Nily Rozic
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 26: Bayside
Edward Braunstein
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 27: Flushing
Michael Simanowitz
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 28: Forest Hills
Andrew Hevesi
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 29: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 30: Maspeth
Margaret Markey
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 31: Far Rockaway
Michele R. Titus
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 32: Jamaica
Vivian Cook
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 33: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 34: East Elmhurst
Michael DenDekker
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 35: Corona
Jeffrion Aubry
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 36: Astoria
Aravella Simotas
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 37: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 38: Woodhaven
Michael Miller
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 39: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 40: Flushing
Ron Kim
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 41: Brooklyn
Helene Weinstein
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 42: Brooklyn
Rodneyse Bichotte
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 43: Brooklyn
Diana Richardson
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 44: Brooklyn
James Brennan
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 45: Brooklyn
Steven Cymbrowitz
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 46: Brooklyn
Pamela Harris
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 47: Brooklyn
William Colton
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 48: Brooklyn
Dov Hikind
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 49: Brooklyn
Peter Abbate, Jr.
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 50: Brooklyn
Joseph Lentol
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 51: Brooklyn
F�lix Ortiz
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 52: Brooklyn
Jo Anne Simon
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 53: Brooklyn
Maritza Davila
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 54: Brooklyn
Erik Dilan
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 55: Brooklyn
Latrice Walker
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 56: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 57: Brooklyn
Walter Mosley
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 58: Brooklyn
Victor Pichardo
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 59: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 60: Brooklyn
Charles Barron
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 61: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 62: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 63: Staten Island
Michael Cusick
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 64: Brooklyn
Nicole Malliotakis
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 65: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 66: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 67: New York
Linda Rosenthal
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 68: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 69: New York
Daniel O'Donnell
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 70: New York
Keith L.T. Wright
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 71: New York
Herman Farrell, Jr.
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 72: New York
Guillermo Linares
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 73: New York
Dan Quart
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 74: New York
Brian Kavanagh
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 75: Manhattan
Richard Gottfried
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 76: New York
Rebecca Seawright
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 77: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 78: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 79: Bronx
Michael Blake
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 80: Bronx
Mark Gjonaj
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 81: Bronx
Jeffrey Dinowitz
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 82: Bronx
Michael Benedetto
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 83: Bronx
Carl Heastie
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 84: Bronx
Carmen Arroyo
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 85: Bronx
Marcos Crespo
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 86: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 87: Bronx
Luis Sep�lveda
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 88: Scarsdale
Amy Paulin
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 89: Mt. Vernon
J. Gary Pretlow
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 90: Yonkers
Shelley Mayer
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 91: Port Chester
Steven Otis
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 92: Tarrytown
Thomas Abinanti
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 93: White Plains
David Buchwald
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 94: Mahopac
Steve Katz
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 95: Ossining
Sandy Galef
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 96: New City
Kenneth Zebrowski
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 97: Pearl River
Ellen Jaffee
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 98: Warwick
Karl Brabenec
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 99: Central Valley
James Skoufis
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 100: Monticello
Aileen Gunther
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 101: New Hartford
Claudia Tenney
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 102: Catskill
Peter Lopez
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 103: Kingston
Kevin Cahill
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 104: Newburgh
Frank Skartados
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 105: Hopewell Junction
Kieran Michael Lalor
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 106: Poughkeepsie
Didi Barrett
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 107: Troy
Steven McLaughlin
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 108: Albany
John McDonald II
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 109: Albany
Patricia Fahy
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 110: Schenectady
Phil Steck
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 111: Amsterdam
Angelo Santabarbara
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 112: Glenville
James Tedisco
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 113: Saratoga Springs
Carrie Woerner
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 114: Glen Falls
Dan Stec
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 115: Plattsburgh
Janet Duprey
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 116: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 117: Carthage
Ken Blankenbush
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 118: Newport
Marc Butler
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 119: Utica
Anthony Brindisi
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 120: Fulton
William Barclay
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 121: Oneida
William Magee
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 122: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 123: Binghamton
Donna Lupardo
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 124: Big Flats
Christopher Friend
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 125: Ithaca
Barbara Lifton
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 126: Auburn
Gary Finch
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 127: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 128: Syracuse
Pamela Hunter
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 129: Syracuse
William Magnarelli
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 130: Lyons
Bob Oaks
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 131: Geneva
Brian M. Kolb
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 132: Bath
Philip Palmesano
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 133: Pittsford
Bill Nojay
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 134: Rochester
Peter Lawrence
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 135: DISTRICT
NAME
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 136: Rochester
Joseph Morelle
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 137: Rochester
David Gantt
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 138: Rochester
Harry Bronson
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 139: Albion
Stephen Hawley
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 140: Kenmore
Robin Schimminger
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 141: Buffalo
Crystal Peoples-Stokes
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 142: Buffalo
Michael Kearns
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 143: Cheektowaga
Angela Wozniak
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 144: Clarence
Jane Corwin
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 145: Niagara Falls
John Ceretto
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 146: Williamsville
Raymond Walter
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 147: E. Aurora
David DiPietro
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 148: Olean
Joseph Giglio
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 149: Buffalo
Sean Ryan
LLC
Outside
Income
Disclosure
ASSEMBLY DISTRICT 150: Jamestown
Andy Goodell
LLC
Outside
Income
Disclosure
SENATE DISTRICT 1: East Hampton
Kenneth P. LaValle
LLC
Outside
Income
Disclosure
SENATE DISTRICT 2: Smithtown
John Flanagan
LLC
Outside
Income
Disclosure
SENATE DISTRICT 3: Haupauge
Thomas F. Croci
LLC
Outside
Income
Disclosure
SENATE DISTRICT 4: Bay Shore
Phil Boyle
LLC
Outside
Income
Disclosure
SENATE DISTRICT 5: Oyster Bay
Carl Marcellino
LLC
Outside
Income
Disclosure
SENATE DISTRICT 6: Garden City
Kemp Hannon
LLC
Outside
Income
Disclosure
SENATE DISTRICT 7: Mineola
Jack Martins
LLC
Outside
Income
Disclosure
SENATE DISTRICT 8: Massapequa
Michael Venditto
LLC
Outside
Income
Disclosure
SENATE DISTRICT 9: Long Beach
(Vacant Seat)
LLC
Outside
Income
Disclosure
SENATE DISTRICT 10: Far Rockaway
James Sanders, Jr.
LLC
Outside
Income
Disclosure
SENATE DISTRICT 11: Bayside
Tony Avella
LLC
Outside
Income
Disclosure
SENATE DISTRICT 12: Astoria
Michael Gianaris
LLC
Outside
Income
Disclosure
SENATE DISTRICT 13: Queens
Jose Peralta
LLC
Outside
Income
Disclosure
SENATE DISTRICT 14: St. Albans
Leroy Comrie
LLC
Outside
Income
Disclosure
SENATE DISTRICT 15: Queens
Joseph P. Addabo Jr
LLC
Outside
Income
Disclosure
SENATE DISTRICT 16: Whitestone
Toby Ann Stavisky
LLC
Outside
Income
Disclosure
SENATE DISTRICT 17: Brooklyn
Simcha Felder
LLC
Outside
Income
Disclosure
SENATE DISTRICT 18: Brooklyn
Martin Malav� Dilan
LLC
Outside
Income
Disclosure
SENATE DISTRICT 19: Brooklyn
Roxanne J. Persaud
LLC
Outside
Income
Disclosure
SENATE DISTRICT 20: Brooklyn
Jesse Hamilton
LLC
Outside
Income
Disclosure
SENATE DISTRICT 21: Brooklyn
Kevin S. Parker
LLC
Outside
Income
Disclosure
SENATE DISTRICT 22: Brooklyn
Martin J. Golden
LLC
Outside
Income
Disclosure
SENATE DISTRICT 23: Staten Island
Diane J. Savino
LLC
Outside
Income
Disclosure
SENATE DISTRICT 24: Staten Island
Andrew J Lanza
LLC
Outside
Income
Disclosure
SENATE DISTRICT 25: Brooklyn
Velmanette Montgomery
LLC
Outside
Income
Disclosure
SENATE DISTRICT 26: Brooklyn
Daniel L. Squadron
LLC
Outside
Income
Disclosure
SENATE DISTRICT 27: Manhattan
Brad Hoylman
LLC
Outside
Income
Disclosure
SENATE DISTRICT 28: Manhattan
Liz Krueger
LLC
Outside
Income
Disclosure
SENATE DISTRICT 29: Bronx
Jos� M. Serrano
LLC
Outside
Income
Disclosure
SENATE DISTRICT 30: Harlem
Bill Perkins
LLC
Outside
Income
Disclosure
SENATE DISTRICT 31: New York
Adriano Espaillat
LLC
Outside
Income
Disclosure
SENATE DISTRICT 32: Bronx
Ruben Diaz
LLC
Outside
Income
Disclosure
SENATE DISTRICT 33: Bronx
Gustavo Rivera
LLC
Outside
Income
Disclosure
SENATE DISTRICT 34: Bronx
Jeffrey D. Klein
LLC
Outside
Income
Disclosure
SENATE DISTRICT 35: Yonkers
Andrea Stewart-Cousins
LLC
Outside
Income
Disclosure
SENATE DISTRICT 36: Mt. Vernon
Ruth Hassell-Thompson
LLC
Outside
Income
Disclosure
SENATE DISTRICT 37: Rye
George Latimer
LLC
Outside
Income
Disclosure
SENATE DISTRICT 38: New City
David Carlucci
LLC
Outside
Income
Disclosure
SENATE DISTRICT 39: New Windsor
William J. Larkin
LLC
Outside
Income
Disclosure
SENATE DISTRICT 40: Shrub Oak
Terrence Murphy
LLC
Outside
Income
Disclosure
SENATE DISTRICT 41: Hyde Park
Sue Serino
LLC
Outside
Income
Disclosure
SENATE DISTRICT 42: Monticello
John J. Bonacic
LLC
Outside
Income
Disclosure
SENATE DISTRICT 43: Halfmoon
Kathleen Marchione
LLC
Outside
Income
Disclosure
SENATE DISTRICT 44: Albany
Neil Breslin
LLC
Outside
Income
Disclosure
SENATE DISTRICT 45: Glen Falls
Betty Little
LLC
Outside
Income
Disclosure
SENATE DISTRICT 46: Kingston
George A Amedore, Jr.
LLC
Outside
Income
Disclosure
SENATE DISTRICT 47: Utica
Joseph A. Griffo
LLC
Outside
Income
Disclosure
SENATE DISTRICT 48: Watertown
Patty Ritchie
LLC
Outside
Income
Disclosure
SENATE DISTRICT 49: Johnstown
Hugh T. Farley
LLC
Outside
Income
Disclosure
SENATE DISTRICT 50: Syracuse
John DeFrancisco
LLC
Outside
Income
Disclosure
SENATE DISTRICT 51: Oneonta
James L. Seward
LLC
Outside
Income
Disclosure
SENATE DISTRICT 52: Binghamton
Frederick Akshar II
LLC
Outside
Income
Disclosure
SENATE DISTRICT 53: Oneida
David J. Valesky
LLC
Outside
Income
Disclosure
SENATE DISTRICT 54: Seneca Falls
Michael Nozzolio
LLC
Outside
Income
Disclosure
SENATE DISTRICT 55: Fairport
Rich Funke
LLC
Outside
Income
Disclosure
SENATE DISTRICT 56: Rochester
Joseph E. Robach
LLC
Outside
Income
Disclosure
SENATE DISTRICT 57: Olean
Catharine Young
LLC
Outside
Income
Disclosure
SENATE DISTRICT 58: Elmira
Thomas F. O'Mara
LLC
Outside
Income
Disclosure
SENATE DISTRICT 59: Elma
Patrick Gallivan
LLC
Outside
Income
Disclosure
SENATE DISTRICT 60: Buffalo
Marc Panepinto
LLC
Outside
Income
Disclosure
SENATE DISTRICT 61: Williamsville
Michael Ranzenhofer
LLC
Outside
Income
Disclosure
SENATE DISTRICT 62: Lockport
Robert G. Ortt
LLC
Outside
Income
Disclosure
SENATE DISTRICT 63: Buffalo
Timothy Kennedy
LLC
Outside
Income
Disclosure

Take Action

The Supreme Court gutted a key provision of the Voting Rights Act.

Tell Congress to fix the court’s bad decision!

Take action.

Donate

Give Today