02.03.201424.03.2019, 0 Date: March 2, 2014 Location: Kerch, Crimea Ukraine Russian forces seize the Ukrainian marine defense HQ in Crimea. Credits to: Kerch.FM Tags: crimea crimea ukraine russia documentary intelligence kerch occupied crimea russia ukraine war