Logo

Logo

Gulf of Finland

Struggle in the Sea

Russia has built up a large military presence in Crimea, including advanced missile, air-defence and jamming systems.