Here are approval ratings for all 100 U.S. senators. Richard Lugar and Evan Bayh are in a three-way tie with Hillary Clinton for 24th place at a net rating (favorables minus unfavorables) of 29 percent. Interesting.
Here are approval ratings for all 100 U.S. senators. Richard Lugar and Evan Bayh are in a three-way tie with Hillary Clinton for 24th place at a net rating (favorables minus unfavorables) of 29 percent. Interesting.