In the Algiers neighborhood of New Orleans, on November 9, 1980, the body of white male police officer Gregory Neupert,age 23, was discovered in a ditch near the Fischer Projects, having been fatally shot in the neck. His death ignited a firestorm of controversy and set in motion a series of events that would leave a lasting scar on the city. The official narrative from the New Orleans Police Department was that Neupert had been killed after stopping three suspects during his patrol in an area k
...Read More