Commercial The Taliban regime is eyeing diplomatic illustration in New Delhi. In response to a report in The Print, it’s pushing India to permit it to station its envoy within the Indian capital. It had apparently broached the matter first in July 2022, when a crew of officers from India’s Ministry …
Read More »