Atlanta Megachurch Pastor Bishop Eddie Long Dies At 63

January 15, 2017