Terab Media

Terab Media Co. Ltd is a licensed media and entertainment company based in East Africa