Babar laid the foundation of Mughal empire in 1526 by defeating__________? | Ace MCQs