Tauseef Ahmed Khan

The writer is political Islam expert,researcher,teacher and a freelance journalist