Universal Television (Universal Somali TV) is a Somali-language satellite television station headquartered in London, UK.

Leave a comment

Universal TV