Shriram SThe Trials of Nasir-ud-din Muhammad HumayunThe year is 1526, exactly 128 years after Tamerlane laid waste to the Tughlaq army of Delhi, his descendant Zahir-ud-din Muhammad Babur…Aug 10, 2023Aug 10, 2023