Speaking at the Foreign Correspondents’ Club of South Asia in Delhi recently, Aiyar referred to the 1962 India-China war as “alleged Chinese invasion”
Speaking at the Foreign Correspondents’ Club of South Asia in Delhi recently, Aiyar referred to the 1962 India-China war as “alleged Chinese invasion”