July 30, 2015 11:36 am Date: July 30, 2015 Location: Kerch, Crimea, Ukraine Russian tourists massively arrive to annexed Crimea via Kerch ferry after Ukrainian peninsula was occupied by Russian armed forces in 2014. Credits to: Action Tube Tags: crimea crimea ukraine russia documentary intelligence occupied crimea russia ukraine war