A Defeated Modi The Nation Editorial The Nation (Editorials) 26 0 13.05.2025 .....© The Nation (Editorials) visit website