Tevis Curtis, a 32-year-old male from New Orleans, LA, tragically died on September 4, 2016. The circumstances surrounding his death were linked to a drug-related incident. Curtis was found at a residence on North Rampart Street, where he and another individual, Joshua Rogers, were involved in an incident that led to Curtis's death.
Authorities described the incident as a drug-related altercation that went wrong. The investigation revealed that Curtis and Rogers were inside a home when au
...Read More