To the average observer looking from a distance, the Islamic history of modern Pakistan appears to be a kaleidoscopic mesh of ever-shifting empires,...
7508bb24e54ea3e1b555d433ab3b0b86