The People’s Liberation Army Navy inaugurated another Type 071 landing ship last week, with military experts saying such ships could enhance China’s military advantages in potential island disputes. The 210-meter-long, 28-meter-wide ship, the Longhushan, which has a maximum displacement of 29,000 tons, has been nicknamed the “mini aircraft carrier.” It is currently China’s largest homemade […]