Russian authorities have banned the British-based organization Open Russia, which is a strong critic of the Kremlin, but the group’s Russia branch claims it is administratively separate and can continue to operate.
Russian authorities have banned the British-based organization Open Russia, which is a strong critic of the Kremlin, but the group’s Russia branch claims it is administratively separate and can continue to operate.