Tonight, 22 April 2017, Huffington Post South Africa‚Äôs Editor-in-Chief, Verashni Pillay, resigned, according to News24. This comes after a statement by the Press Ombud, who condemned the editorial actions of…
Continue Reading