A new legal controversy has emerged around Tamil Nadu Minister Udhayanidhi Stalin’s 2026 election affidavit after the Income Tax Department told the Madras High Court that an investment of Rs 7.36 crore in Red Giant Movies, disclosed in 2021, does not appear in his latest poll affidavit. The















