In southeastern Afghanistan, the Taliban staged a public execution witnessed by thousands at a stadium. The victims’ relatives fired the fatal shots as the Taliban’s...
With the consistent arbitrary arrests of journalists by the Taliban, the media in Afghanistan faces several restrictions, repression of media personnel continues Kabul: Amid the...