“Joe Walsh, a conservative radio show host and former Republican congressman from Illinois, is expected to announce he is running for president as early as this weekend, presenting President Trump with a challenger from the right his critics hope will weaken the president in the 2020 election,” the New York Times reports.
![Favorite Favorite](https://politicalwire.com/wp-content/uploads/2017/02/Bookmark-e1487617811729.png)
![Loading Loading](https://politicalwire.com/wp-content/plugins/wp-favorite-posts/img/loading.gif)