Is Russia’s place on the UN Security Council legal?

Sources

Is Russia’s place on the UN Security Council legal? · TechNews