Sectors: Media
Region Saudi Arabia
Tags: Creator, Presenter Contact
Talha is a well-known creator and presenter.