
China Develops LY-70 Air Defense System to Counter India’s AH-64E Apache Helicopters
The Eighth Research Institute of Chinese Aerospace Science and Technology Corporation unveiled a new air defense system, “LY-70,” at Zhuhai Airshow, 2021. China aims to






