Recent news has not been kind to Republicans. The shootings in Atlanta and Boulder have reignited a gun control debate that, if the GOP continues arguing in the way it currently is, will be lost. The border situation continues to bring out the worst of the party, as anti-immigration candidates conti...