Jermaine Grant, leader of the East Harlem-based Israelite Church of God in Jesus Christ, passed away on April 1, 2020, at the age of 44, just weeks before beginning his prison sentence.
Jermaine Grant, leader of the East Harlem-based Israelite Church of God in Jesus Christ, passed away on April 1, 2020, at the age of 44, just weeks before beginning his prison sentence.