The Frequent closure of Torkham, an internationally recognized most important crossing point between the two neighbouring countries is not only fuelling already deteriorated diplomatic relationships, but...
Kabul News, one of the private TV news channel in Afghanistan, stopped broadcasting owing to what it called “political and economic pressures”. The channel was founded...