China’s CCTV state television station broadcast images of an imposing array of new weaponry during a giant parade on August 1 to mark the 90th anniversary of the founding of the People’s Liberation Army. Popular Science says the demonstration by the country’s most elite military forces included a phalanx of digital camouflage battle tanks, artillery […]