khalid iqbal live