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

LEAVE A REPLY

Please enter your comment!
Please enter your name here