Surprise visit of Capt Amrinder Singh and General Seceratry in Punjab