Satellite images that reportedly show a hit on the"Ivan Hurs" reconnaissance ship in Sevastopol 19.7K views13:11