April 18, 2022 by Stephen Schlesinger The United Nations has been widely criticized for failing to stop the Russian invasion of Ukraine. Critics point out that Russia has vetoed every action in the Security Council to stymie or end the Russian attack. Ukrainian leader Volodymyr Zelensky even told the Council earlier this month that given its many standoffs, […]