Pakistan 24 News Channel license suspension reflects Imran Khan’s fascism: Rana Mashhood Baaghi TV: Rana Mashhood Ahmad Khan reportedly participated in a protest held outside the Lahore Press Club by the employees of 24 News Channel. Rana Mashhood said that by suspending Hafza Azhar5 years agoKeep Reading