Albwardy Damen Launches LST for Nigerian Navy

The new, 100-meter LST 100 for the Nigerian Navy has been launched at Albwardy Damen, Sharjah, UAE a few months ago. On completion the 100-metre, roll-on-roll-off landing ship will have the capacity to accommodate a crew of 32 and 250 Embarked Marine Forces personnel. The vessel also has deck space for vehicles, a helicopter/UAV deck and significant space for cargo,…

Read More