Article By Fred Jackson // EEW Magazine Reporter Multi-Grammy®, Stellar and Dove Award winning artist, songwriter and producer, Israel Houghton has announced his divorce from his wife Meleasa Houghton after more than 20 years of marriage. Though the worship leader did not give specific reasons for the split, in a Feb. 22 Facebook post, he […]