By the grace and goodness of our Lord and Savior, Leon Wilson, known to many as “Chief,” fulfilled his earthly mission and departed for his heavenly home on June 12, 2021, at 1:19 pm. He was born on February 2, 1936, to Lettie Morris, who preceded him in death. Leon is a native of Jackson, […]