Dion Nupea Johnson, a 21-year-old African American male, tragically lost his life on April 1, 2014, in New Orleans, Louisiana. Johnson was an employee at the Untouchable Car Wash, where the fatal incident occurred. On that fateful day, Johnson was detailing a car for Ms. Linetria Johnson when an altercation broke out between him and his first cousin, Tyrone Daniels. The argument quickly escalated, leading to Daniels shooting and killing Johnson.
Witnesses at the scene, including Allden F
...Read More