Donald Trump has returned to his home in New Jersey after he was injured in an attempted assassination at a rally on Saturday.
Shots rang out as he was speaking at the event in Pennsylvania, sparking panic in the crowd as Secret Service agents swarmed the former president.
Trump, who emerged with a bloodied face, says he was shot in the ear, describing a “whizzing sound” and feeling a “bullet ripping through skin”.
The male gunman was shot and killed by the Secret Service, and officials are expected to release his identity in the coming hours.
One spectator was killed at the rally and two others were critically injured. Authorities say the victims were adult males.
A witness told the BBC they saw a man with a rifle crawling on a nearby roof before shots rang out.
Video shows Trump, the leading Republican presidential contender, dropping to the ground before standing up again and raising his fist to the crowd.
Shooter identified
The man who attempted to kill Donald Trump is 20-year-old Thomas Matthew Crooks, according to a FBI statement released a short while ago.
More from the FBI statement, which has identified the gunman at the Trump rally as Thomas Matthew Crooks.
It says Crooks was from Bethel Park of Pennsylvania.
This is a town about 70 kilometres (43 miles) or an hour’s drive from Butler, the site of the attempted assassination.
“This remains an active and ongoing investigation, and anyone with information that may assist with the investigation is encouraged to submit photos or videos online,” the statement added.
Asaase Broadcasting Company broadcasts on radio via Asaase 99.5 in Accra, Asaase 98.5 in Kumasi, Asaase 99.7 in Tamale, Asaase 100.3 in Cape Coast, Asaase Pa 107.3 in Accra and our affiliates Azay FM 89.1 in Takoradi, Bawku FM 101.5 in Bawku, Bead FM 99.9 in Bimbilla, Mining City Radio 89.5 in Tarkwa, Nyatefe Radio 94.50 in Dzodze, Somuaa FM 89.9 in Gushegu, Stone City 90.7 in Ho and Wale FM 106.9 in Walewale.
Tune in to broadcasts online: asaaseradio.com, Sound Garden and TuneIn.
Follow us on Twitter: @asaaseradio995 (Accra), @asaase985ksi (Kumasi), @asaase997tamale (Tamale), @asaase1003 (Cape Coast) and AsaasePa1073
Instagram: asaaseradio995 (Accra), Asaase985ksi (Kumasi), asaase1003 (Cape Coast), asaase997tamale (Tamale) and Asaasepa107.3
LinkedIn: company/asaaseradio995
TikTok: @asaaseradio99.5
Live streaming on facebook.com at asaase99.5 (Accra), asaase985ksi (Kumasi), Asaase100.3 (Cape Coast), asaase99.7 (Tamale) and AsaasePa107.3. Also on YouTube: AsaaseXtra.
Join the conversation. Call Accra (020 000 9951 or 054 888 8995) or WhatsApp (020 000 0995). Call Kumasi (059 415 7985) or WhatsApp (020 631 5260). Call or WhatsApp Cape Coast (059 388 2652).
#AsaaseRadio
#AsaasePa
#TheVoiceofOurLand