Lahore court orders release of TV anchor Imran Riaz Khan – Pakistan

A Lahore court dismissed on Friday the Federal Investigation Agency’s (FIA) case against TV anchor Imran Riaz Khan and ordered his immediate release. He was arrested from Lahore on Thursday on charges of “hate speech” […]