China is rapidly building an unusual assault ship with an apparent catapult system for launching aircraft, but its purpose is still a mystery

Back
Top