Soviets Seize Keys of Last Free Church
Washington officials say Moscow has seized the Church of St. Louis Français, removing the resident priest and taking control of the property. Reports indicate the move may target removing a Vatican linked church from Russian authority, with an American priest seeking entry permits still pending. The church, described as the last free open church in the Soviet Union, faces further restrictions as officials discuss new oversight.