C T Russell founded what organisation? August 29, 2020August 28, 2020 by QuizMaster Question C T Russell founded what organisation? Answer Jehovah’s Witnesses