Atlanta Megachurch Pastor Bishop Eddie Long Dies At 63 Published January 15, 2017 at 2:05 PM AKST Twitter LinkedIn Email