Neela’s Punjab Chief Navjot Singh Sidhu (Photo) Chennai: Navjot Singh Sidh, Chief of Punjab Affairs of…