The Secret Service had recommended Trump stop holding outdoor events after the agency assigned to protect presidents and candidates failed to stop a gunman.

Donald Trump speaks as he holds a campaign rally in Wilkes-Barre, Pennsylvania.
Credit: Reuters/Jeenah Moon