.
Indonesian Navy commissions landing ship Teluk Youtefa
The Indonesian Navy recently commissioned a new tank landing ship (LST) into service. KRI Teluk Youtefa is the third LST in the Indonesian Navy’s...