Explainer: Why Nigeria cannot sanction CNN
By Evans Ufeli CNN, though in Nigeria, is an international media organization in the United States of America which operates via a cable tv on Dstv Network and other platforms. The operations of CNN on world press coverage is not regulated by the National Broadcasting Commission. NBC or the Minister of Information has no such
Read More