DIAMOND ROSS UPDATE: The Dallas Police Department (DPD) released three separate videos on Nov. 6 that det ...
DIAMOND ROSS UPDATE: The Dallas Police Department (DPD) released three separate videos on Nov. 6 that detailed the final moments of Diamond S. Ross’ life. The videos were made public almost a year aft ...