Tag: Dele Giwa


  • Dele Giwa; Journalist and executive of the Newswatch magazine, a foremost Nigerian periodical founded in 1984. Allusions to the motive behind Giwa’s assassination in 19 October 1986 did not abate several years after his death. His journalistic career which began in the United States reached its prime in a four year period interluded by notable…

    read more