Taliban in Kabul: Exploiting International Generosity

The Taliban administration in Kabul known variously as the Islamic Emirate of Afghanistan [self-declared] or Defacto authorities remained defiant over international and regional stakeholders’ request for observing universal human rights particularly towards

More
1 41 42 43 44 45 51