Alvin Stalling, a 72-year-old Black man, was killed on April 7, 2023, after gunfire erupted outside the New Orleans Main Library in downtown New Orleans, Louisiana. In the hours that followed, the news of his death traveled in two directions at once: through official channels that reduced the moment to a time, a location, and a wound, and through the quieter, aching routes of family and faith communities trying to make sense of how a normal day could end in a hospital pronouncement.
Acco
...Read More