
Matt Viser @mviser
The 2020 race burst into a multifront flurry of attacks and counterattacks today, as the contest veered personal just two weeks before the first vote. The aggression came from multiple candidates on multiple fronts. My latest with @WaPoSean @CleveWootson: https://t.co/mB27kv2mlo — PolitiTweet.org