May 10, 2018 Sea trials for Russian Navy’s latest landing ship Written by Baird Maritime on May 10, 2018. Posted in Ships (Naval). The Russian Navy’s Project 11711 landing ship Ivan Gren has completed sea trials in the Baltic Sea. Read More