A 72-year-old retired nurse has told US jurors how she cowered under a table while Dylann Roof killed nine of her fellow worshippers at a historic black church but spared her so she could tell the story of what he had done.
Polly Sheppard was the last person to testify for the prosecution at Roof's federal hate crimes trial in Charleston, South Carolina.
After she detailed the bloodshed at Emanuel African Methodist Episcopal Church in June 2015, Roof told the judge he did not want to testify and the defence rested its case without calling any witnesses.
Lawyers are set to give their closing arguments tomorrow.
There is little doubt about Roof's guilt. The 22-year-old, a self-described white supremacist, confessed to the crime in a videotaped interview and has offered to plead guilty if prosecutors halt their quest for a death sentence.