Taliban constructs transit center in Afghanistan for Russian oil delivery to South Asia
The Taliban government in Afghanistan is forging ahead with plans to establish a transit center in the city of Herat, located in the western part of the country. This transit hub, as reported by Sputnik Afghanistan, is poised to play a crucial role in …