Punjab Public Works And Power Minister Harbhajan Singh