Former Gujarat CM is new Punjab Incharge of BJP

Former Gujarat CM is new Punjab Incharge of BJP

Former Gujarat CM is new Punjab Incharge of BJP