Somali Cable TV is a Somali-language television channel headquartered in London, UK.

Leave a comment

Somali Cable TV