State Media: Indian Troops Defeating the Chinese Army Is an ‘Utter Fantasy’

Chinese state media on Monday continued pumping out a stream of belligerent editorials chiding India for believing its soldiers could possibly defeat the invincible People’s Liberation Army (PLA), a propaganda counterattack against Indian officials who claim their troops did exactly that in last week’s Ladakh border clash.

Source: Breitbart News