Indian History To conquer and annex Peshawar and Punjab, Mahmud of Ghazni defeated ? A) Ghurids B) Arabs C) Karkotakas D) Hindushahis Detailed Solution: No Details Prev Next