India can take on China under any circumstances, says Baba Ramdev He said, "India is today a self contented country with sufficient arms, ammunitions and army to fight against China.". ANI | August 19, 2017, 09:12 IST Ludhiana : Yoga guru Baba Ramdev on Friday criticized ,China over the ongoing military impasse on the Doklam Plateau and described India's a self contented and contained country that could take on China under any circumstances. He said, "India is today a self contented country with sufficient arms, ammunitions and army to fight against China." "Let China accumulate blood, dollars, weapons and whatsoever,...