logo

Video encyclopedia

Negaah TV

Negaah TV is a television channel run by ethnic Hazaras. It is based in the Omid-e Sabz township of Kabul, Afghanistan.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!
    • General