You don’t really need to keep looking at candidates you don’t care about and wonder where they came from. The next debate in September will be much smaller, with only seven candidates qualifying so far. To qualify, candidates must have 130,000 individual donors, and be polling at or above 2% in at least four different …
