Postpublished at 21:54
The local government in Berkeley County, South Carolina, tweeted this about Rev Sharonda Singleton, 45, who was killed in the attack:
Nine people killed by gunman at African-American church
Police say suspect Dylann Roof, 21, is in custody
He was arrested four hours away in Shelby, N Carolina
Officers are treating it as a hate crime
Victims have been named, aged from 26 to 87
President Obama calls for shift in US attitudes to gun violence
Paul Blake, Tom Geoghegan, Thom Poole, Ashley Gold and Joel Gunter
The local government in Berkeley County, South Carolina, tweeted this about Rev Sharonda Singleton, 45, who was killed in the attack:
The BBC's Rajini Vaidyanathan tweets:
Charleston’s the Post and Courier has apologised after carrying an advert for a gun store on some of its editions earlier. The image has been very widely shared on social media. In response to a complaint on Facebook, external, the paper said it was a “deeply regrettable coincidence”.
The BBC's Rajini Vaidyanathan tweets:
Cassie Cope, a reporter with South Carolina's the State newspaper, tweets:
The bomb threat at the Morris Brown AME church has been cleared, Charleston County Sheriff's office says.
There has been a bomb threat at the Morris Brown AME Church in South Carolina, the site of vigil for the shooting victims. The BBC's Aleem Maqbool is there.
Charleston county coroner Rae Wooten will speak to the press at 15:00 local time, about an hour from now.
The Charleston Museum has tweeted a message of condolence for those affected by the shooting.
The White House has tweeted the full video of the president's statement.
Cynthia Roldan, a journalist from Charleston's Post and Courier, visited the suspect's home but was told to leave.
The BBC's Aleem Maqbool tweets this quote:
The BBC's Rajini Vaidyanathan tweets:
Mark Knoller, from CBS News, tweets:
James Clyburn, a senior Democrat who represents South Carolina, says he is "distraught" by the attack, and highlights a quote from Martin Luther King:
The BBC's Rajini Vaidyanathan tweets:
Instagram users have taken to sharing images under the #prayforcharleston, external hashtag in a sign of solidarity with the city.
Allow Instagram content?
This article contains content provided by Instagram. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Meta’s Instagram cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Allow Instagram content?
This article contains content provided by Instagram. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Meta’s Instagram cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Gabrielle Giffords, the former US politician who survived an assassination attempt, tweets:
The Charleston Post and Courier reports that the FBI has confirmed the suspect's identity as 21-year-old Dylann Roof.
The BBC's Outside Source programme has compiled some of the stunned reactions to the shooting.