Reality doesn’t match fantasy. First, the BJP itself is only contesting 441 seats this time. To forecast that the BJP can ...
The best cartoons of the day, chosen by the editors at ThePrint.
The Congress appears set to snatch more than half the seats in Haryana. It could even be a reverse sweep this time.