Channels Television, one of Africa’s leading television broadcasters, officially launched its news and current affairs station, Channels 24, in the UK on Friday.
Get a feel of the moments at the event held at the Hotel Cafe Royal, London.
Channels Television, one of Africa’s leading television broadcasters, officially launched its news and current affairs station, Channels 24, in the UK on Friday. Get a … Continue reading Channels 24 Launch Captured In Pictures
Channels Television, one of Africa’s leading television broadcasters, officially launched its news and current affairs station, Channels 24, in the UK on Friday.
Get a feel of the moments at the event held at the Hotel Cafe Royal, London.