Question: Ghulam Muhammad Barrage Constructed On Which River? a. Kabul b. Swat c. Jhelum d. Indus