Bad guy, Bishop Eddie Long is dead at 63. Aids?
He couldnt save himself from cancer with a miracle? Hmmm...