Have you noticed how every few days Indian media is leaking news of Chinese victory over India in the recent Sino-India Tent War? I wonder what other skeletons are to come out of the closet in the coming weeks and months.
I am assuming, most of the truth is being heavily subdued by the Indian government due to the upcoming General Elections next year in India.