Muhammad Tughlaq’s Character was a Mixture of Opposite Traits

web counter