Harlem’s Israelite Church Of God In Jesus Christ Leaders Arrested For Bilking Millions

The SPL Center reports that The Israelite Church of God in Jesus Christ (ICGJC) in Harlem is one of the biggest groups in the United States. Continue Reading →