Dahla Dam is located in which of the following countries?
Dahla Dam is located in which of the following countries?
A. China
B. India
C. Afghanistan
D. Bangladesh
Explanation:
The Taliban has captured Afghanistan’s second-biggest dam after months of fierce fighting in their former bastion of Kandahar. Dahla Dam, which provides irrigation to farmers via a network of canals as well as drinking water for the provincial capital, is now under Taliban control.