Thailand orders Type 071E landing platform dock from China

The Royal Thai Navy has ordered a Type 071E landing platform dock (LPD) ship in what became China’s first ...

read more →