Thousands of people queued up in the heat hoping to see Donald Trump in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Those who could not get into the rally watched Donald Trump on a large screen outside the venue in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Donald Trump supporters wear Make America Great Again hats on November 2, 2024 (Joshua Longmore / The National)
A cardboard cut-out of Donald and Melania Trump in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Monty Bowman blamed the American left of trying to assassinate Donald Trump ( Joshua Longmore / The National)
A Donald Trump campaign signs seen on the side of a road in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Donald Trump is hoping to flip the to flip the Democrat-leaning southern state of Virginia (Joshua Longmore / The National)
A t-shirt poking fun at Donald Trump's assassination attempt is on sale in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Vendors sell Donald Trump merchandise outside a rally in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Thousands of people queued up in the heat hoping to see Donald Trump in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Those who could not get into the rally watched Donald Trump on a large screen outside the venue in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Donald Trump supporters wear Make America Great Again hats on November 2, 2024 (Joshua Longmore / The National)
A cardboard cut-out of Donald and Melania Trump in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Monty Bowman blamed the American left of trying to assassinate Donald Trump ( Joshua Longmore / The National)
A Donald Trump campaign signs seen on the side of a road in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Donald Trump is hoping to flip the to flip the Democrat-leaning southern state of Virginia (Joshua Longmore / The National)
A t-shirt poking fun at Donald Trump's assassination attempt is on sale in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Vendors sell Donald Trump merchandise outside a rally in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
Thousands of people queued up in the heat hoping to see Donald Trump in Salem, Virginia, on November 2, 2024 (Joshua Longmore / The National)
In pictures - Donald Trump holds rally in Salem, Virginia