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
Britain's defense ministry said recently that Russia started placing barges as barriers on the southern side of the 12-mile-long bridge, which connects Russia and Crimea and ...
Business Insider via Yahoo
13 hours ago