James Risch
© 2022 Etha | All Rights Reserved

James Risch

(Senator from Idaho, since 2009)

73.53%

Approval Rating

...

Posts

25

Agrees

9

Disagrees