Business Insider via Yahoo
Satellite images show Russia's putting ships in the path of Ukraine's naval drones to protect Putin's prize, but it's likely not enough
Additional defenses can be seen in place on June 8.Satellite image ©2024 Maxar Technologies. Ukraine has vowed to destroy the strategic Kerch bridge linking Russia with occupied Crimea. Russia ...
7 hours ago