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
Satellite imagery captured on May 23 and published by the UK government revealed multiple barges in place. The defense ministry said in a June 8 intelligence update that "these barges were placed ...
3 hours ago