Crimea is a strategic peninsula along the Black Sea in southern Ukraine. It was seized by Russia in 2014, while U.S. President Barack Obama was in office, years before the full-scale invasion that began in 2022.
Sweden ‘very happy to be members of NATO’, Swedish ambassador to France says
...
Read moreDetails