Mani Shankar Aiyar Stirs Row Over China ‘Allegedly Invaded’ India Remark
Congress leader Mani Shankar Aiyar sparked controversy by stating the “Chinese allegedly invaded India” in October 1962. The BJP criticized the remark as “revisionism.” Congress...