In the spring of 2020, a familiar face in the neighborhood around the Toast & Sip Liquor Store on Medgar Evers Boulevard in Jackson, Mississippi, would be seen for the last time. Larry Lee, a 65-year-old male known affectionately by some as 'Caveman,' was a constant presence in the area. His life, however, was cut short on April 24, 2020, when he was fatally shot.
The investigation into Lee's death quickly focused on a prominent local business owner. Greta Brown-Bully, the co-owner of the
...Read More