Atlanta Megachurch Pastor Bishop Eddie Long Dies At 63 Published January 15, 2017 at 6:05 PM EST Facebook Twitter Email