Article Image
IPFS News Link • Propaganda

Iraqi Government Pulls the Plug on TV Station

According to a statement read on-air by an anchor, the channel is "accused of portraying an unstable environment, distorting the truth and giving information that is biased, and therefore have to shut down all their operations in Iraq."