China has displayed its military might as the country celebrates the Lunar New Year. CCTV News, the state television station, broadcast a short clip last week showcasing China’s Rocket Force, a part the People’s Liberation Army (PLA) which handles the …
( read original story …)