February 22, 2021
0
China faced worst ever humiliation at the hands of India in Ladakh
More than 8 months elapsed since Chinese and Indian militaries locked in a tense border standoff in eastern Ladakh. During…