Supreme Court has put a stay on trial court proceedings in a defamation case filed against Greenpeace activist Priya Pillai and two others.
Tags : SUPREME COURT PRIYA PILLAI
Share :