Chinese Troops Rehearse for Taiwan Invasion in Unnerving Video – WATCH
A new alarming video shows Chinese troops rehearsing for a coastal invasion of self-governing Taiwan. China’s People’s Liberation Army division, the PLA’s Eastern Theatre Command,