In the spring of 2025, a family tragedy unfolded in the Northaven neighborhood of Memphis, Tennessee, ending in the death of 30-year-old Quincy Ross. On the night of April 12th, what began as a domestic dispute between Quincy and his older brother, Rodrick Ross, escalated into a fatal encounter. The disagreement took a dark turn when Rodrick, who was 34 at the time, allegedly shot his younger brother.
Following the shooting, Rodrick Ross is said to have taken his brother's body, placed it
...Read More