Salma Dam located in which country, recently seen in news? A. India B. Afghanistan C. Pakistan D. Bangladesh Explanation: Afghan forces recently prevent the Taliban's attack on India-Built Salma Dam in Herat Province. Salma dam in Herat's Cheshte Sharif district is one of the ...
READ MORE +