Muhammad Tughlaq’s Character was a Mixture of Opposite Traits

Web Analytics