Trump’s second assassination attempt a disturbing reminder of long history of attacks on presidentsSeptember 19, 2024