Additional Chief Metropolitan Magistrate BJP leader Kapil Mishra tenders unconditional apology to Satyendra Jain for defamatory statements Newsroom Staff October 29, 2020