Why Crimea is important to Russia?

Crimean peninsula,, the territory, about the size of Belgium, is an autonomous region within Ukraine. The Crimean Peninsula is suspended from the south coast of Ukraine by the thin chain of the Perekop Isthmus, embraced by the Black Sea, on

Read More