The SGPC has held Giani Harpreet Singh guilty of misconduct not only on the basis of the complaint against him over an old ...