Protecting the President An Inside Account of the Troubled Secret Service in an Era of Evolving Threats

Being a Secret Service agent is one of the most treacherous jobs in the world and never more so than in today's highly polarized America. Facing threats from fence jumpers and...