Charleston Police said on Twitter that 21-year-old Dylann Roof would face a bond hearing at 2:00 pm (1800 GMT). He has been charged with the killings as well as possession of a firearm during a violent crime.
Several US media outlets have reported that Roof confessed to investigators that he walked into the Emanuel African Methodist Episcopal Church in Charleston on Wednesday night and opened fire on a Bible study class.