Crimea is home to Vladimir Putin's prized Black Sea Fleet and is of huge strategic value due to its location on the Black Sea. The latest Ukrainian missile strikes on the illegally occupied region of Crimea this week have heavily impacted Russia's naval ca