A trial court in Delhi today allowed Janata Party president Subramanian Swamy to become a witness in his complaint against Home Minister P Chidambaram in the 2G scam case. The court has asked Mr Swamy to appear in the witness box on December 17 and present his case against Chidambaram.