Independent Television, Benin has emerged best TV station of the year 2018 in Edo and Delta States at the third edition of Edo/Delta Icons and Stars award on-line voting, organised by I-Glide Ace Concept.
Pius Nsogho reports that the award ceremony, which held at the University of Benin Main Auditorium, Ugbowo Campus, also featured special honours on some deserving personalities.