India’s investments in Afghanistan #GS-02 International Relations For Prelims India-Afghan Relations SALMA DAM: It is a 42MW hydropower and irrigation dam located on the Hari River in Herat Province in Afghanistan. It was inaugurated in 2016 and the Afghan cabinet has renamed the Salma Dam […]
