A recent statement by Congress leader Mani Shankar Aiyar has ignited a political controversy. Aiyar, during an event at the Foreign Correspondents Club, referred to the 1962 conflict between India and China as an “alleged invasion.” This comment quickly drew criticism