Secret Service Director Kimberly Cheatle has resigned, and it is none too soon. The agency she directs protects current and former presidents and Vice Presidents plus mainstream candidates for these positions, and also takes the lead on fighting counterfeit US currency.
In allowing an assassination attempt directed at former President and current candidate Trump, her agency failed spectacularly. That anyone could get into a position to take a relatively short sniper shot at him means USSS did not do their job.
The only thing that saved Trump's life was a last second head turn to look at a chart being projected above and behind him. Relying on luck is not how to protect someone at risk. Cheatle had to go, and should have done so the very next day. The agency needs new management.
Better late than never.