Two weeks ago, the world changed irrevocably. On February 24, 2022, Russia launched a massive, unprovoked invasion of its neighbor, Ukraine. With millions of people displaced, thousands killed and Ukraine’s...