Megachurch pastor Eddie Long as passed away according to a statement released to the Atlanta Journal Constitution and news outlets in Atlanta.
Bishop Long served as the Senior Pastor of New Birth Missionary Baptist Church in Atlanta. The church says that Long had been suffering from “an aggressive form of cancer.” Long was 63 years old.