Operatives of the National Intelligence Agency (NIA) on Monday stormed the head office of Peoples Gazette in Abuja, demanding to see the online newspaper’s managing editor, a reporter and bearing a letter that threatened “other options” should the journalists fail to cooperate with stipulation for the source of a ...
Read More »