As Punjab prepares for the by-elections to four key Assembly constituencies — Dera Baba Nanak, Chabbewal (SC), Gidderbaha, and Barnala — all the major political parties have launched intense ...