Trump, saying he was 'filled with grief and anger,' vowed in a taped address to 'find each and every one of those who contributed to this atrocity.'

The president published a grave, four-minute statement from the Oval Office to his Truth Social account.

The president described Kirk as a "martyr for truth and freedom."