In Kolkata, Mamata Banerjee announced the candidates for 291 of the 294 West Bengal assembly seats, emphasizing a strategy of controlled change rather than relying on star power.The Mamata Banerjee-Suvendu Adhikari rivalry will intensify in Bhabanipur, where the chief minister will defend her...