Crimea

Crimea
Crimea is a peninsula on the northern coast of the Black Sea. It is the subject of a territorial dispute between Russia and Ukraine. Russia has been controlling Crimea since 2014, yet many UN members claim it is Ukrainian territory. The Russian fleet has been located there since 1783.

RT asks

Who has come out worst from the Skripal poisoning fallout?