Is Technology Against Press Freedom In Nigeria? By Temi Bamgbose
On October 19, 1986, one of the strongest voices in the Nigeria media was brutally silenced. Dele Giwa, the then editor of Newswatch magazine, had received a mail which exploded and wounded him fatally on […]