.
Self-propelled hopper barge Silnaya launches in Russia
The self-propelled hopper barge Silnaya has been launched at the Republic of Karelia’s Onezhsky Shipbuilding in Russia.