On a November afternoon in 2020, the life of 33-year-old Steven Andrew Finch was tragically cut short in a violent encounter in Lawrenceville, Georgia. The events of November 21st, 2020, unfolded at a home on Creek Water Court, where Finch and two other men, 64-year-old Robert Caverly and 45-year-old Eugene McClam, were fatally shot.
Responding to a call about a person shot, Gwinnett County police discovered a grim scene. One victim was found with gunshot wounds on a neighbor's porch and
...Read More