Ahmad Shah Abdali launched his early invasions against_________? / Pak Study Mcqs / By admin Ahmad Shah Abdali launched his early invasions against_________? A. Mughals B. Sikhs C. Marhattas D. British