Crimea, a peninsula on the Black Sea, is claimed and de facto administered by the Russian Federation since Russia occupied and annexed it from neighboring Ukraine in March 2014. It is recognized as a territory of Ukraine by most of the international community.
Crimea, a peninsula on the Black Sea, is claimed and de facto administered by the Russian Federation since Russia occupied and annexed it from neighb.oring Ukraine in March 2014. It is recognized as a territory of Ukraine by most of the international community