Megachurch Pastor Eddie Long Has Died at 63

Bishop Eddie Long, senior pastor of New Birth Missionary Baptist Church, died Sunday morning. He was 63 years old. A statement released by the church stated that Long passed away Sunday morning after “a gallant private fight with an aggressive form of cance... Read More...