Despite skirmishes with Ukraine and UK’s naval horseplay, Russia stamps its authority on Crimea with a military town July 21, 2021