Pakistan Protest after suspension of Channel 24 license According to Baaghi TV report, employees of 24 News staged a peaceful protest outside Pakistan Electronic Media Regulatory Authority (PEMRA) demanding their rights which can be seen in the video Eesha Shehzad5 years agoKeep Reading