Episode details

Available for over a year
A report on the Russian port Sevastopol which is situated in the Ukraine. After independence in 1991 the Russians agreed to pull their fleet out of the Crimean port however there are questions as to whether this will happen.
Programme Website