World News Russia Ban: Jehovah’s Witnesses Take Case To European Court Ifeanyi Omokwe Jul 18, 2017 0 Jehovah’s Witnesses said it will appeal a ban on it by Russia at the European Court of Human Rights in Strasbourg,…