Britain’s Duchess of Edinburgh, Sophie, made an unannounced visit to Ukraine, the first British royal to travel to the country since Russia’s 2022 invasion. (April 30, 2024)