Day: May 27, 2023

A Year Later: Formal-Legal Framework Around The Impasse Of Russo-Ukrainian War

Russia’s aggression continues unabated 15 months after their initial invasion of Ukraine. On 20 May 2023, Russia’s state-sanctioned media announced the successful seizure of Bakhmut, Ukraine, describing it as an effort to “liberate Artyomovsk”——Bakhmut’s name under the Soviet Union. Despite Ukraine President Volodymyr Zelenskyy’s insistence that defense of Bakhmut continues,

Read More »