Aurangzeb is remembered as the last great Mughal emperor, ruling Mughal India for nearly 50 years. Aurangzeb’s complicated and contradictory character has meant that his legacy is still debated ...