KHILAFAT MOVEMENT. An agitation on the part of some Indian Muslims, allied with the Indian nationalist movement, during the years…
Read More »KHILAFAT MOVEMENT. An agitation on the part of some Indian Muslims, allied with the Indian nationalist movement, during the years…
Read More »