Russian Ban on Jehovah Witnesses: Religious Freedom, Human Rights of the Members or the National Security?
Written and collected by Zia H Shah MD, Chief Editor of the Muslim Times Russia’s Supreme Court has ordered the disbanding of the Jehovah’s Witnesses on Russian territory. The ban came into […]