Home Tags Mark Zuckerberg

Tag: Mark Zuckerberg

Look up TV to Close After 6 Years

0
Look Up TV, a free-to-air terrestrial channel that pledged to shake up the media industry with its up-to-par Swahili news and programmes, is closing...
Exit mobile version