HomeTagsDamen

Damen

New Damen Landing Ship Transport (LST) 100 for Nigerian Navy launched at Albwardy Damen, Sharjah

The new, 100-metre LST 100 for the Nigerian Navy has been launched at Albwardy Damen, Sharjah, UAE a few months ago. On completion the 100-metre,...
- Advertisment -

Latest News