US politics – Blood on the campaign trail, redux

A second assassination attempt on Trump’s life is only the latest in a series of attacks on US presidential candidates.

US politics – Blood on the campaign trail, redux
A second assassination attempt on Trump’s life is only the latest in a series of attacks on US presidential candidates.