Steve Scalise
© 2022 Etha | All Rights Reserved

Steve Scalise

(Minority Whip of the House of Representatives, since 2008)

57.14%

Approval Rating

...

Posts

12

Agrees

9

Disagrees