The Turkish Invasion & the Establishment of the Delhi Sultanate February 15, 2022 by icse-isc-jayanti sengupta The Turkish Invasion & the Establishment of the Delhi Sultanate