In what is being described as a best-case scenario, some political experts are predicting that the Republicans could once again be a viable political party as early as the year 2096. CONT.
Andy Borowitz, The New Yorker
In what is being described as a best-case scenario, some political experts are predicting that the Republicans could once again be a viable political party as early as the year 2096. CONT.
Andy Borowitz, The New Yorker