Channel Ten

Channel Ten is a commercial television station based in Dar es Salaam.

(19)

Channel Ten