-
On February 24, 2022 Russia invaded Ukraine resulting in major population displacement, thousands of civilian and military casualties, jeopardizing global energy and food supplies and threatening potential escalation of clashes […]