Dr Faisal Chaudhry

Who are they? Where do they come from?

TLPs soldiers of Islam have been instilled, not to tolerate anything less than a theocratic state