August 15, 2019 11:20 pm

Prosecutors Release Evidence in Miami Gardens Woman's Killing

Prosecutors released surveillance footage in the case of Kameela Russell, whose body was found in a canal weeks after she was reported missing. NBC 6’s Jamie Guirola reports.

US & World Videos

Exit mobile version