More Videos

CMPD officer describes suspect still at large in attempted sexual assault case 0:52

CMPD officer describes suspect still at large in attempted sexual assault case

Cam's Thanksgiving Jam 1:52

Cam's Thanksgiving Jam

This strange cheese is made in Charlotte? 0:15

This strange cheese is made in Charlotte?

47 years and a rejected marriage proposal could not keep them apart 2:26

47 years and a rejected marriage proposal could not keep them apart

Lebron James happy with team's performance against Charlotte Hornets 1:36

Lebron James happy with team's performance against Charlotte Hornets

Choose and cut your own Christmas tree 1:54

Choose and cut your own Christmas tree

Exceptional mac and cheese makes noises after it leaves the oven. Listen for yourself. 0:43

Exceptional mac and cheese makes noises after it leaves the oven. Listen for yourself.

Man sneaks onto luggage carousel, runs onto tarmac at Miami International Airport 3:05

Man sneaks onto luggage carousel, runs onto tarmac at Miami International Airport

EPIX documentary 'Danica': Danica Patrick is serious about winning.  0:38

EPIX documentary "Danica": Danica Patrick is serious about winning.

Officers stop people before they get DWIs in Charlotte 2:55

Officers stop people before they get DWIs in Charlotte

  • Malcolm Graham talks about Charleston killings

    Graham's sister, Cynthia Hurd, was one of nine victims murdered by Dylann Roof in the basement of Emanuel AME Church one year ago.

Graham's sister, Cynthia Hurd, was one of nine victims murdered by Dylann Roof in the basement of Emanuel AME Church one year ago. Video by John D. Simmons jsimmons@charlotteobserver.com
Graham's sister, Cynthia Hurd, was one of nine victims murdered by Dylann Roof in the basement of Emanuel AME Church one year ago. Video by John D. Simmons jsimmons@charlotteobserver.com

Malcolm Graham ready to testify, not ready to forgive

January 05, 2017 06:21 PM

UPDATED January 06, 2017 10:55 AM

More Videos

CMPD officer describes suspect still at large in attempted sexual assault case 0:52

CMPD officer describes suspect still at large in attempted sexual assault case

Cam's Thanksgiving Jam 1:52

Cam's Thanksgiving Jam

This strange cheese is made in Charlotte? 0:15

This strange cheese is made in Charlotte?

47 years and a rejected marriage proposal could not keep them apart 2:26

47 years and a rejected marriage proposal could not keep them apart

Lebron James happy with team's performance against Charlotte Hornets 1:36

Lebron James happy with team's performance against Charlotte Hornets

Choose and cut your own Christmas tree 1:54

Choose and cut your own Christmas tree

Exceptional mac and cheese makes noises after it leaves the oven. Listen for yourself. 0:43

Exceptional mac and cheese makes noises after it leaves the oven. Listen for yourself.

Man sneaks onto luggage carousel, runs onto tarmac at Miami International Airport 3:05

Man sneaks onto luggage carousel, runs onto tarmac at Miami International Airport

EPIX documentary 'Danica': Danica Patrick is serious about winning.  0:38

EPIX documentary "Danica": Danica Patrick is serious about winning.

Officers stop people before they get DWIs in Charlotte 2:55

Officers stop people before they get DWIs in Charlotte

  • CMPD officer describes suspect still at large in attempted sexual assault case

    CMPD Capt. Ryan Butler described the appearance and clothing of the suspect in an attempted sexual assault in north Charlotte.