On a Wednesday night in Atlanta, a chain of events set in motion by a planned drug transaction would end in the tragic death of a woman named Lamisha Cullins. The incident, which unfolded on November 14, 2018, took place at a Chevron gas station located at the intersection of Pryor Road and University Avenue in the southwest part of the city. What was supposed to be a drug deal escalated into a violent shootout, leaving two people dead and one injured.
According to police reports, Lamisha
...Read More