Just recently the Russian Supreme Court has rendered a decision prohibiting The Jehovah’s Witnesses from exercising its religious freedom in… Read More