Amit Shah predicts BJP win in West Bengal, vows to block infiltration with national grid
Madarihat loss sees BJP’s tally in Bengal Assembly down to 66