Ghaznavid control over Punjab

GPTKB entity