Twitter | Search | |
Robert Barnes
Incumbents with sky high intra-party approval ratings have never lost re-election.
Reply Retweet Like More