Russia's Ivan Gren resumes trials after engine fix

Russian Navy’s lead Project 11711 landing ship ‘Ivan Gren’ resumed state trials after undergoing ...

read more →