As Home Minister Amit Shah’s deadline of March 31, 2026, draws near, the question remains: will Bastar finally see peace, or will another year be added to this ledger of blood?
As Home Minister Amit Shah’s deadline of March 31, 2026, draws near, the question remains: will Bastar finally see peace, or will another year be added to this ledger of blood?