China runs war propaganda against India over Ladakh

China is running full-blown propaganda on its high altitude war preparations, threatening India as