Muhammad Bin Tughluq
Muhammad Bin Tughluq Muhammad bin Tughlaq Shah generally called Muhammad Tughlaq, who ascended the throne after the death of his father has been a puzzleRead More »Muhammad Bin Tughluq
Muhammad Bin Tughluq Muhammad bin Tughlaq Shah generally called Muhammad Tughlaq, who ascended the throne after the death of his father has been a puzzleRead More »Muhammad Bin Tughluq