You cannot be serious. A nation that has operational hypersonic missiles, A technology that the United States is still trying to master thanks to Obama, cannot take out grain ships in the the Black Sea? You are delusional.
Russia’s over-hyped missiles are not in production. Stop sipping the Kool Aid.