Negaah TV

Negaah TV is a television channel in Afghanistan. It is based in the Omid-e Sabz township of Kabul.