TMC to contest 291 of 294 seats in Bengal assembly, remaining 3 to be fought by Anit Thapa-led BGPM in Darjeeling hills: CM Mamata. /PTI

TMC to contest 291 of 294 seats in Bengal assembly, remaining 3 to be fought by Anit Thapa-led BGPM in Darjeeling hills: CM Mamata. /PTI