Punjab Opinion Poll: Narendra Modi is first choice for PM in

Punjab Opinion Poll: Narendra Modi is first choice for PM in state, Rahul Gandhi comes second