US Intelligence Reportedly Involved In Sinking Of Russia’s Cruiser ‘Moskva’
The US Intelligence shared with Ukraine has helped it sink Russia’s cruiser Moskva, US officials reported to NBC News, confirming a role of America is perhaps the most unprecedented as well as an embarrassing blow to Putin’s invasion of Ukraine.