Former Head Of Iran’s State TV Condemns Killing Of Protesters

Mohammad Sarafraz, the former chief of Iranian state Radio and TV
Mohammad Sarafraz, the former chief of Iranian state Radio and TV

The former chief of Iranian state Radio and TV has condemned the killing of protesters by the regime saying those who order deadly violence are “murderers”.