Pak Study MCQsHow many years Aurangzeb Aalmgir ruled India?A. 40 B. 49 C. 52 D. None of these How many years british dynasty ruled India?Punjab Land alienation act was passed in?